我目前正在尝试创建一个快速程序,让您有机会在10次猜测中猜出预定数量(我希望该数字为28)。如果你符合猜测,你会被告知"恭喜!你已经猜到了这个数字。"如果你不符合猜测,你会被告知"再试一次!"直到你没有尝试或猜对了。
以下是我目前的代码: int main(void){
int Chance, Guess;
printf ("You have 10 chances to guess the number between 0-50.\n");
for (Chance=0; Chance<10; Chance++)
{
scanf("%d",&Guess);
If (Guess==28)
printf("Congrats! You have guess the number!");
Else If (Guess!=28)
printf("Try Again!\n");
}
printf("You are all out of tries.");
return 0;
}
这是我的错误列表: 编译错误时间: 0记忆:0信号:0
prog.c:在函数&#39; main&#39;:
prog.c:9:3:警告:隐含的功能声明&#39;如果&#39; [-Wimplicit函数声明] 如果(猜猜== 28) ^
prog.c:10:4:错误:预期&#39 ;;&#39;之前&#39; printf&#39; printf(&#34;恭喜!你猜这个号码!&#34;); ^
prog.c:11:3:错误:未知类型名称&#39; Else&#39; 否则如果(猜猜!= 28) ^ prog.c:11:17:错误:预期&#39;)&#39;之前&#39;!=&#39;代币 否则如果(猜猜!= 28) ^
非常感谢任何帮助!
答案 0 :(得分:6)
if
和else
子句以小写字母开头。实际上,所有C和C ++保留字都以小写字母或下划线开头。
C和C ++语言都区分大小写。