내가 하도빡쳐서 다시 썻는데 num으로한건 안되고 year로한건 된다 이거 뭔차이냐 내눈이 병신인가 못찾겠다
1 #include <stdio.h>
2 int main(void)
3 {
4 int year;
5 printf("숫자를입력하세요 : ");
6 scanf("%d", &year);
7 printf("%d 의 거듭제곱은 %d입니다.\n", year, year * year );
8 return 0;
9 }
1 #include <stdio.h>
2 int main(void)
3 {
4 int num;
5 printf("숫자를 입력하세요 : ");
6 scanf("%d", &num);
7 printf("%d 의 거듭제곱은 %d 입니다.\n", num, num * num);
8 return 0;
9 }
존나 골때리네
콘솔창에서 실행하면 아무문제없이 출력된다
cygwin에서 gcc로 컴파일함
컴파일러가 거지니까 그 컴파일러 갖다 버려라.
printf 에서 바로 계산하지말고 밖으로 빼봐..