您的位置:首页 > 其它

判断scanf接收的是不是一组纯数字

2007-12-04 12:15 176 查看
判断scanf接收的是不是一组纯数字。

#include "stdio.h"
#include "ctype.h"
main()
{
int year;
char ch;
scanf ("%d",&year);
while(((ch = getchar())!='/n') && !isdigit(ch))
{
printf(" 错误:输入的%c不是数字 ",ch);
printf("请重新输入: year= ");
scanf("%d",&year);

}
getchar();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: