scanf_s("%d", &a);
scanf_s("%d", &b);
하고
scanf_s("%d", &a);
scanf_s("%c", &b);
하고
입력받을 때 맨위의 경우는 첫번째 값 입력하고 한칸 띄어서 쓰면 다른 데이터인걸 인식하고 입력되는데
그 아래는 정수입력하고 그 바로 다음칸부터 입력되는 걸로 되있던데 (12q 이렇게 입력해야되던데)
이거 %d 하고 %c 하고 충돌해서 그런거?????
scanf_s("%d", &a);
scanf_s("%d", &b);
하고
scanf_s("%d", &a);
scanf_s("%c", &b);
하고
입력받을 때 맨위의 경우는 첫번째 값 입력하고 한칸 띄어서 쓰면 다른 데이터인걸 인식하고 입력되는데
그 아래는 정수입력하고 그 바로 다음칸부터 입력되는 걸로 되있던데 (12q 이렇게 입력해야되던데)
이거 %d 하고 %c 하고 충돌해서 그런거?????
너 똑같은거 몇번물어보냐 입력 버퍼에 개행문자가 남는다고
%c앞에 공백하나 붙이면 무시해줌
scanf(" %c",&chr)
공백을 %c로 받으니까..