error: 'else' without a previous 'if' 小弟初学者,帮忙看下
答案:1 悬赏:80 手机版
解决时间 2021-03-31 23:37
- 提问者网友:送舟行
- 2021-03-31 12:46
error: 'else' without a previous 'if' 小弟初学者,帮忙看下
最佳答案
- 五星知识达人网友:摆渡翁
- 2021-03-31 12:53
你好!!你的if语句的大括号不配对
完整的代码
#include
int main()
{
int A,B;
A=100;
printf("欢迎使用寿命测试系统,抽烟请输入1,否请输入2:");
scanf("%d",&B);
if (B==1) // 这里有大括号
{
printf("很好,喝酒吗?");
A=100;
} // 这里有大括号
else
{ // 这里有大括号
printf("不好哦,喝酒吗?");
A=A-10;
} // 这里有大括号
scanf("%d",&B);
if (B==1)
{ // 这里有大括号
printf("很好,喜欢学习吗?");
A=A;
} // 这里有大括号
else
{ // 这里有大括号
printf("又抽烟又喝酒还想活吗?喜欢学习吗?");
A=A-10;
} // 这里有大括号
return 0;
}
完整的代码
#include
int main()
{
int A,B;
A=100;
printf("欢迎使用寿命测试系统,抽烟请输入1,否请输入2:");
scanf("%d",&B);
if (B==1) // 这里有大括号
{
printf("很好,喝酒吗?");
A=100;
} // 这里有大括号
else
{ // 这里有大括号
printf("不好哦,喝酒吗?");
A=A-10;
} // 这里有大括号
scanf("%d",&B);
if (B==1)
{ // 这里有大括号
printf("很好,喜欢学习吗?");
A=A;
} // 这里有大括号
else
{ // 这里有大括号
printf("又抽烟又喝酒还想活吗?喜欢学习吗?");
A=A-10;
} // 这里有大括号
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯