누구든지이 코드의 문제점을 알 수 있습니까? 메신저에서 'amount'와 'count'의 값을 int main으로 전달하려고 시도하면 곱셈이 표시됩니다. int main()가 강조 표시되어 "C : \ Users \ XXXX \ Desktop \ collect2.exe [오류] ld가 1 종료 상태를 반환했습니다."라는 오류 메시지가 나타납니다. 고맙습니다.간단한 프로그램에서 "ld가 1 개의 종료 상태를 반환했습니다"
#include <stdio.h>
void show(int, int);
int display()
{
int amount;
int count;
amount = 10;
count = 20;
return(0);
}
int main(int amount, int count)
{
show(amount, count);
int sum;
sum = amount * count;
printf("%d", sum);
return(0);
}
당신은 자신의 매개 변수를 정의하려고하는 대신에'argv []'를 사용하여 명령 행 매개 변수를 주에 전달해야합니다. –
나에게 줄 수 있습니까? ive는 전에 argv []를 사용하지 않았습니다. – user3729092