scanfㅠㅠ
해까닥
2023.04.01
#inciude stdio.hint main(void){ int num1; printf(정수 one:); scanf(%d,num1); printf(입력한 숫자는 %d입니다);d return 0;}여기서 scanf에 정수를 입력 하려면 어떻하라는거에요?ㅜㅜ
-
제미니
scanf는 정수 자체에 값을 넣는것이 아니라 정수의 주소로 이동후 넣는다고 보시면됩니다.
그렇기에 주소 연산자 &(엔퍼센트) 를 붙여줘야합니다.
참고로 문자열의 경우 컴파일시 주소값을 반환하기때문에 문자열 입력시에는 &를 붙여주지않아도됩니다. ^^ -
Creative
scanf(\%d\
-
로와
도와주세요 ㅜㅠㅜㅜㅜ