您好我将通过C编程练习返回,在这个特定的程序中,我在'<'之前得到了一个预期的primary-expression第8行的令牌(While循环)。希望对我需要修复的内容及其背后的原因进行一些澄清。这是代码,非常感谢你!
#include <stdio.h>
#include <iostream>
using namespace std;
int main(){
int number, i=8;
cout <<"Please enter all numbers from 8-23\n";
cout <<"Start Now: ";
while (i=<23){
cin>>number;
cout<<"Next: ";
if (number!=i){
cout<<"That was the wrong, Please enter: "<<i<<endl;
}
else
i++;
}
cout<<"Congratulations!!\n";
return 0;
}
答案 0 :(得分:3)
while (i=<23){ ^^
请尝试while (i <= 23)
。
答案 1 :(得分:1)
while (i=<23){
应为while(i<=23){