| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1259 人关注过本帖
标题:如果不是输入为 int 就 退出
只看楼主 加入收藏
baidu
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:3811
专家分:0
注 册:2005-11-4
收藏
得分:0 
晕,
你怎么和小穆一样

if(scanf("%d",&i)==EOF) break;

偶放弃所有文章版权,偶在BCCN论坛任何贴子,可转贴,可散发,可抄袭,可复制,可被冒名顶替,可被任何人引用到任何文章中且不写出引文出处,偶分文不取。
2006-09-11 22:33
SunShining
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:31
帖 子:2215
专家分:0
注 册:2006-2-17
收藏
得分:0 

老K..你也大意一回.出错返回的是0.

换成==也是错误的..


[glow=255,violet,2]闭关修炼ing...[/glow] [FLASH=360,180]http://www./chinaren.swf[/FLASH]
2006-09-11 22:37
baidu
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:3811
专家分:0
注 册:2005-11-4
收藏
得分:0 
是偶错了...

偶放弃所有文章版权,偶在BCCN论坛任何贴子,可转贴,可散发,可抄袭,可复制,可被冒名顶替,可被任何人引用到任何文章中且不写出引文出处,偶分文不取。
2006-09-11 22:44
baidu
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:3811
专家分:0
注 册:2005-11-4
收藏
得分:0 
Ctrl + Z才是EOF

偶放弃所有文章版权,偶在BCCN论坛任何贴子,可转贴,可散发,可抄袭,可复制,可被冒名顶替,可被任何人引用到任何文章中且不写出引文出处,偶分文不取。
2006-09-11 22:46
★红狼
Rank: 2
等 级:论坛游民
帖 子:190
专家分:17
注 册:2006-7-12
收藏
得分:0 
看了老大们的精彩讨论真是收益非浅!
我本来的目的就是想,动态输入。有点象链表 输入一样。

我后来编的。
int a[100];
int i,con=0;
for (i=0;i<100-con;i++) // con 不起作用。很奇怪。
{ if(scanf("%d",&a[i])==0)
break;
con++; //有自加,监控过。成功输入10次。就自加10;
}
for(i=0;i<con);i++)
printf("a[%d]=%2d",i,a[i]);


我原意是。动态输入一个数组 。然后随便删除其中n个数。所以用到con.
2006-09-12 08:59
★红狼
Rank: 2
等 级:论坛游民
帖 子:190
专家分:17
注 册:2006-7-12
收藏
得分:0 
还真不知道怎么解决这个问题:动态输入一个数组!

2006-09-12 21:11
快速回复:如果不是输入为 int 就 退出
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019345 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved