我用的DEV-C++,编译没问题,但是一到是否继续,一按0软件就停止运行了,怎么回事啊

#include<stdio.h>intmain(){intno,i;do{scanf("%d",&no);if(no==0)printf("该整数是0\n");else... #include<stdio.h>
int main(){
int no,i;
do{
scanf("%d",&no);
if(no==0)
printf("该整数是0\n");
else if(no>0)
printf("该整数是正数\n");
else
printf("该整数是负数\n");
printf("是否继续?\nyes-0/no-9\n");
scanf("%d",i);
}
while(i==0);

return 0;
}
展开
 我来答
PHPJungle
2016-05-24 · TA获得超过2130个赞
知道小有建树答主
回答量:247
采纳率:50%
帮助的人:230万
展开全部
#include<stdio.h>
int main(){
int no,i;
do{
scanf("%d",&no);
if(no==0)
printf("该整数是0\n");
else if(no>0)
printf("该整数是正数\n");
else
printf("该整数是负数\n");
printf("是否继续?\nyes-0/no-9\n");
scanf("%d",&i); // 少了一个&
}
while(i==0);

return 0; 
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式