C语言中怎么要求输入的必须是整数

日期:2020-03-19 02:55:35 人气:1

C语言中怎么要求输入的必须是整数

int getint(){ int tem; char s[8];//int 最大是5位数,所以只用了8个字节 while(1){ printf("\n输入整数:"); fgets(s,5,stdin);//标准输入最长5个字符 if(tem=atoi(s)) return tem; } } 这样在你程序中可调用这个输入整数函数,当不是时会一直提示你输入,直到准确.
    A+
热门评论