이 while 루프를 수정하려고하지만 오류가 계속 발생합니다. 근본적으로 나는 4 마리의 거북이를 가지고있다. 나는 팔리는 모든 거북이를 위해 동전을 얻는다. 내가 0에 이르면 내가 가지고있는 동전의 수를 인쇄하고 싶습니다.C : while 루프 문제
while (turtles > 0) {
turtles = turtles - 1;
coin++;
if (turtles = 0)
printf("Now you have %d coins\n", coin);
}
embarassing :(감사합니다. 하하 – yoshyosh
왜 경고가 아닌 컴파일러 오류입니까? –
@ 기계적 : 나는 단지 조건으로 혼자만의 작업을하는 것은 거의 항상 오류라고 추측 할 수 있습니다. 경로를 선택하고 사용자가 무엇을하는지 정확히 알 수 있도록했습니다.할당 주위에 괄호가 필요하기 때문에 사용자는 비교를 오해하지 않고 할당을 결정했습니다. 그것은 내 책에서 좋은 것입니다. –