c语言求助!!!
#include <stdio.h>main (void)
{
int population =0;
printf("%d",population);
scanf("%d",&population);
if(population<10)
{
printf("%d",population);
}
else if(population>10&&population<30)
{
printf("%d",population);
}
else (population>100); (这里的分号是怎么回事,没了分好之后程序就提示错误。)
{
printf("\nsorry we not have");
}
return;
}
本帖最后由 theonethatgot 于 2014-5-21 10:02 编辑
else后面不能加条件了行为if条件的非就是else的条件了 系统知道所以就不用写了
在你的程序中 else (population>100);当做了一条语句执行了
也就是相当于else﹛population > 0;可以把else改为elseif(population>0)
theonethatgot 发表于 2014-5-21 00:51 static/image/common/back.gif
else后面不能加条件了行为if条件的非就是else的条件了 系统知道所以就不用写了
在你的程序中 ...
实在是感谢了,大神啊。{:7_174:}
页:
[1]