搜索
查看: 3234|回复: 9
打印 上一主题 下一主题

新手的又一个问题来了。。。

[复制链接]
跳转到指定楼层
楼主
发表于 2012-7-5 15:48:27 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
1啊哈币
本帖最后由 rosynirvana 于 2014-9-29 22:45 编辑

问题真多啊。。

  1. #include <stdio.h>
  2. int main()
  3. {
  4.   int a,b,c;
  5.   scanf("%d %d",&a,&b);
  6.   if(a>b)
  7.   c=a, printf("%d",c);
  8.   if(a==b) printf("一样大");
  9.   else c=b,
  10.   printf("%d",c);
  11.   sleep (8000);
  12.   return 0;
  13. }
复制代码


只要输入的数字 a比b大  就会显示错误。。。  什么原因?
沙发
 楼主| 发表于 2012-7-5 16:58:13 | 显示全部楼层
admin 发表于 2012-7-5 15:57
语法和逻辑都有错误,多个语句都在if中的时候要用{}。括起来。
[mw_shl_code=c,true]#include
int main( ...

为什么11行  上下没有加{ }?  不需要么?
板凳
 楼主| 发表于 2012-7-5 17:37:10 | 显示全部楼层
ahac_wuleicity 发表于 2012-7-5 17:01
if 下面只有一个语句时可以不用{},否则要加{}

十分感谢!~ 凑够十个字好辛苦~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表