黑马程序员技术交流社区

标题: 这题错在哪了? [打印本页]

作者: qq230546    时间: 2016-5-19 00:49
标题: 这题错在哪了?
#include int main(void) { int iSignal; /*定义变量表示信号灯的状态*/ printf("the Red Light is 0,the Green Light is 1\n"); /*输出提示信息*/ scanf("%d",&iSignal); /*输入iSignal变量*/ if(iSignal==1) /*使用if语句进行判断*/ { printf("the Light is green,cars can run\n"); /*判断结果为真时输出*/ } if(iSignal==0) /*使用if语句进行判断*/ { printf("the Light is red,cars can't run\n"); /*判断结果为真时输出*/ } return 0; }

作者: qq230546    时间: 2016-5-19 00:50
顶顶....求解
作者: huanglinwang    时间: 2016-5-19 07:19
你的代码太乱了
作者: 2528    时间: 2016-5-19 07:55
少个这
  1. <stdio.h>
复制代码

另外你的代码,放到<>里面会好看一些。
作者: deepindo    时间: 2016-5-19 08:45
这格式太乱,有点看不下去了,
作者: Simpon    时间: 2016-5-19 09:42
本帖最后由 Simpon 于 2016-5-19 09:45 编辑
  1. #warning 问题在头文件
  2. #include <stdio.h>
复制代码

作者: 1871037345    时间: 2016-5-19 12:10
本帖最后由 1871037345 于 2016-5-19 12:11 编辑

头文件没有,不知道main函数后面的void  有木有问题。第二个if   换成  else if  会不会看起来顺眼一些,最后再加一个else  提示输入有误
作者: 617808794    时间: 2016-5-19 23:21
看见 就不想做
作者: TGII    时间: 2016-5-20 00:20
饿,这个,我表示,很着急,可读性几乎为0




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2