내 교수는 우리가 작성한 코드에 C++의 while 함수를 사용하도록 요청합니다. 나는 동일한 오류를 계속 반환하므로 while 루프를 이해하는 간단한 간단한 코드를 작성했습니다. 아직도이 부분에 붙어 있습니다. 분명히 내 프로그램의 끝이 아니며, 나는 while 함수에 갇혀 있습니다. 어떤 아이디어?C++ 포인터가 정수 컴파일 오류와 비교
#include <iostream>
#include <cstdlib>
using namespace std;
void response(){
cout<<" Continue loop function?\n";
cout <<"y - yes\nn - no\n";
char response='y';
cin>> response;
return;
}
int main(){
response();
while (response=='y')
return 0;
}
가변 범위에 문제가 있습니다. http://www.tutorialspoint.com/cplusplus/cpp_variable_scope.htm – Kyborek
디버깅을 수행 할 테스트 케이스를 작성하는 데 +1이 필요합니다. _ 탁월한 이동. 나는 그것이 얼마나 중요한지를 강조 할 수 없다 !! 문제는 루프와 관련이 없으므로 부주의합니다. –