永发信息网

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;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯