3개의 정수중에서 가장 큰 수를 찾는 문제인데
#include <stdio.h> int main() { int x, y, z, largest; printf("3개의 정수를 입력하시오 : "); scanf_s("%d %d %d", &x, &y, &z); if (x > y && x > z) largest = x; else if (y > x && y > z) largest = y; else largest = z; print("%d", largest); return 0; }'scanf_s' : 서식 문자열 '%c'에 'unsigned int' 형식의 인수가 필요하지만 variadic 인수 3의 형식이 'int *'입니다.
'scanf_s': 서식 문자열에 대한 인수가 충분하게 전달되지 않았습니다. LNK2019 printmain 함수에서 참조되는 확인할 수 없는 외부 기호
LNK1120 1개의 확인할 수 없는 외부 참조입니다.
오류 이렇게 뜨면서 실행이 안되는데 해결법 아시는분 책에있는 예제랑 다른건 scanf 대신 scanf_s 쓴건데 왜 안되는지 모르겠어용
NFT 발행하기
scanf쓰다가 scanf_s썼을 대 안되었으면 두개가 다르다는 소리아니겠으므?
scanf도 안돼네용 ㅜ
_s는 크기까지포함한 3개인수가 들어가서 오류생김