#include <stdlib.h>
#include <stdio.h>
void show(int i, int num1,int num2);
int main (){
int age = 15;
int x = 5 ;
int y = 10 ;
show(age,x,y);
return 0;
}
show(i,num1,num2)
{
printf("%d출력%d출력%d출력",i,num1,num2);
}
이렇게 전방선언을했는데 show 가 선언이 "int show()" (선언됨 줄15)과(와) 호환되지 않습니다.
라고문구가 뜨면서 에러가 발생하는데 왜그러는건가요?
해당 댓글은 삭제되었습니다.
감사해요 에러는 없어졌는데 여전히 show에대한 함수정의를 찾을수없습니다 라는 문구가 ... 에뜨는데 왜 이러는걸까요?
파라매터 타입이 없잖아
void 함수라 반환해야 하는 로직하고 안맞으니까 오류나는거같은데
아니다 매개변수 자료형을 안붙였네
감사합니다! 그러네요
함수 정의 먼저 했어도 밑에도 매개변수 까지 그대로 다시 써줘야함