#include <stdio.h>
int main(void)
{
int snum, credit;
printf("학번과 수강학점을 입력하세요.\n");
printf("학번과 수강학점 사이에는 빈 공간을 이용하세요.\n");
scanf("%d, %d", &snum, &credit);
printf("---> 입력한 당신 학번은 %d입니다.\n", snum);
printf("---> 입력한 당신 수강 학점은 %d입니다.\n", credit);
return 0;
}
scanf에서 , 이표시 없애셈
실패라는 메시지도 있었나? 기억이 잘...
그 아래출력에서 빌드 성공:0 실패:1 최신 0 생략 0
,가 어디 얘기하시는거임?
#include <stdio.h>int main(void){ int snum, credit; printf("학번과 수강학점을 입력하세요.\n"); printf("학번과 수강학점 사이에는 빈 공간을 이용하세요.\n"); scanf("%d %d",&snum;, &credit;); printf("---> 입력한 당신 학번은 %d입니다.\n", snum); printf("---> 입력한 당신 수강 학점은 %d입니다.\n", credit);return 0;}
?
혹시 4996 에러인가요?
넵 4996 에러라고 써있는것 같습니다
}1>c:\users\아이디\documents\visual studio 2013\projects\consoleapplication2\consoleapplication2\sorce01.c(13): error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
scanf가 버퍼 오버플로우 될 수 있어서 위험하니까 scanf_s를 쓰라는 거에요. 검색해보시면 많은 정보가
감사합니다 그런데 실행도 안되는데 원래안되는건가요??
버퍼 오버플로우가 아닌가? 그냥 오버플로우인가? 나중에 알아봐야겠네요.
2010 버전은 경고만 하고 실행이 되는데
그것도 VS에서만 그럴거에요. 아마도...
감사합니다 그 해결 됬습니다ㅠㅠ 처음 프로젝트 만들때 무슨 sdl인가 그거 해제했더니 되는것 같아요
친절한 답변감사해요
와 삼댕이 겁나 착하네
4996이또.................