int main() {
int input = 0;
do {
if(input > 1) {
printf("You entered");
break;
}
printf("Enter an integer (> 1): ");
scanf("%d",&input);
} while(input < 2);
return 0;
}
안녕하세요, 저는 C가 처음입니다. 누구든지 휴식 시간을 설명해 주시겠습니까? 이 프로그램에서 "입력 한"중단 전의 진술은 콘솔에 표시되지 않습니다. 나는 자바를 안다. 그러나 이것은 완전히 다른 것이다.휴식 전 코드가 작동하지 않는 이유는 무엇입니까?
입력을 2로 설정하고 첫 번째 printf 전에 별표를 제거한 다음 어떤 일이 발생하는지 확인하십시오. – AndyG
모두에게 감사드립니다. 나는 그 실수로 내가 실수 한 것을 알지 못했다. 나는 휴식 시간에 뭔가 잘못된 것이 있다고 생각했습니다. 다들 감사 해요. –