scanf("%d", &a);

while(1){

if(a>=25 && a<=40)

{

printf("문제없다.\n\n\n\n");

break;

}

else{

printf("잘 못 입력했다.\n");

scanf("%d", &a);

}

}





a를 입력받는데 a가 무조건 25~40 범위 내의 정수였으면 좋겠음


근데 그게 아닐시에 다시 입력하게끔 반복문 만들어놓고


a값에다가 문자 막 쳐서 넣으니까


잘못입력햇다 무한루프됨니다


어떻게 고쳐야 하지요..?