#include<stdio.h>
int main()
{
char name[80]; //이름
int no; //학번
char ch; //반
printf("이름 입력: ");
scanf("%s",name);
printf("반 입력:");
scanf_s("%c",&ch);
printf("학번 입력: ");
scanf_s("%d",&no);
printf("%s학생은 %c 반이며 학번은 %d 입니다. ",name,ch,no);
return 0;
}
자꾸 반 입력할때 입력이 안 되는데 무슨 이유인지 모르겠네요...ㅠㅠ 아무리 책을봐도 초기화값이 없다는데 초기화 값을 넣어도 마찬가지에요
뭐가 문제일까요?ㅠㅠ
컴퓨터가 저주에 걸렸습니다. 서비스센터에 문의하시길 바랍니다.
진지해요 쉬운코드인건 알지만 기본이 부족한지 도저히 모르겠어요 ㅠㅠ 가르침을 주세요
쉽다며... 인터넷 검색해보던가.. 문제해결하려고 어떤 노력을 했음?
뻥안치고 구글에서 검색하면 답 찾아내는데 5분도 안걸림
scanf_s는 인자로 받을 사이즈 넘겨야함
그냥 scanf해도 안 돼요 ㅜㅜ
지금 20분째 ㅋㅋㅋ 별에별거 다 해보고 있는데 뭐가 문제인지 모르겠네요..
다시올리셈
어느걸 다시 올려요?
풀어드렸습니다.
??
" %c" => "랑 %사이에 스페이스 넣어라 답답해서 풀어줬다 옛날생각나서
ㅋㅋㅋ
형님 감사해요 그런데 반입력할때 a를 입력하면 지역변수 확인하니까 그냥 0값이 들어가네요 이거는 왜이런거에요?