int number (char ch)
如果ch是'0'---'9'函数返回值是1,否则是0
1条回答 默认 最新
CSDN专家-link 2021-11-20 16:13关注#include <stdio.h> int numer(char ch) { if(ch >= '0' && ch<='9') return 1; return 0; } int main() { char s[1000]; int i=0,count=0; gets(s); while(s[i] != 0) { if(number(s[i]) == 1) count++; i++; } printf("数字的个数为:%d\n",count); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报 编辑记录解决 1无用