关于VC++的一个问题

[复制链接]
查看11 | 回复0 | 2008-4-20 19:10:02 | 显示全部楼层 |阅读模式
我写的一个完整的源程序,其实还有问题,不过足以应付一般的错误输入了,我所说的问题是……在第一次输入时,这样写:1a,此时1会被读入,而a不被读入,但仍会有错误提示。不过如果你能保证不输入除数字字符以外的其他任何字符的话,那么就没任何问题了!#includebool read(char &,char *);main(){ int num[4]={0},b=1; char buf[4]={'#','#','#','#'},ch;for(int i=0; ich; if(ch'9')return 0; for(int i=0; i<4; i++)
if(ch==buf)
return 0;
return 1;}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行