함수관련질문이요ㅠㅠ
뽀글이
처음에 숫자 5를 넣으면 5개의 글자를 쓸 수 있고 그 5개의 숫자를
프린트 하는 것이거든요ㅠㅠ
예를들어
5를 입력하면 7 8 9 4 5 이렇게 5숫자를 입력할 수 있어서
78945를 또 프린트 해야 하는데 함수가 안만들어져요
ㅠㅠ
#includestdio.h
void input_all_numbers(int a[i], int n){
while(i=n)
{scanf(%d,&a[i]);
i++;}
return a[i];
}
void Print_all_numbers(int a[i], int n){
while(i=n)
{scanf(%d,&a[i]);
i++;}
return a[i];
}
void main()
{
int a[100];
int n;
printf(How many integers?: );
scanf(%d,&n);printf(How many integers?: );
scanf(%d,&n);
input_all_numbers(a, n);
Print_all_numbers(a, n);
}
void main 위에 있는 함수 부분에 문제가 있는 것 같은데 어떻게 해야할까요ㅠㅠ
-
그댸와나
void형 함수는 리턴값이 없는 함수입니다 이점 참고하시고요. 함수프로토타입(선언)부분도 생략되어있네요.
#include stdio.h 밑에
void Print_all_numbers(int a[i], int n);
void input_all_numbers(int a[i], int n);
를 추가해보세요.