;;또 질문이요;;;
겨슬
2023.04.01
#include stdio.h
int swap(int* pa,int* pb, int* pc);
int main(void)
{
int a=10, b=20, c=30;
swap(&a, &b, &c);
printf(%d %d %d \n , a, b, c);
return 0;
}
int swap(int* pa, int* pb, int* pc);
{
int ch=*pa;
*pa=*pc;
*pc=*pb;
*pb=ch;
}뭐가 문젤까요. 이번것만큼은 진짜 이상하나도 없어보이는데...?
-
커피우유
저런건 다른분들이 발견하시기보다는 님이 직접 찾아보시는게 더 이득일텐데
-
Judicious
또한 swap함수 정의 부분에서 return이 보이지 않고, swap함수는 애초에 리턴이 필요 없으니, 선언부와 정의부의 리턴형을 void로 바꾸셔야겠습니다.
-
김자영
함수 정의 부분에서 세미콜론이 발견되었습니다.