while(1)
 {
  scanf("%d", &N);
  if(N>=1)
   break;
  else
   printf("잘못된 입력! 자연수를 입력하세요 \n");
 }


코드는 이게 전부야

N에 -2 이런거 넣으면 원하는대로 나와

근데 혹시나 해서 a 이런것도 넣어봤는데

프린트에프문이 무한반복되네???

왜그런거야?? 문자를 아스키값으로 봐도 무한루프가 돌 이유는 없는거 같은데