猿问

输入n行字符 输出字符长度 和数字个数

输入n行字符 输出字符长度 和数字个数
haligongoj
浏览 1798回答 3
3回答

望远

#include<stdio.h> void findNumber(char str[100]); void main() { int n,i; char str[100][100]; printf("请输入字符串的个数:"); scanf("%d",&n); gets(str[0]); for(i=0;i<n;i++) { gets(str[i]); findNumber(str[i]); } } void findNumber(char str[100]) { int number,count; number=0; for(count=0;str[count]!='\0';count++) { if(str[count]>=48&&str[count]<=57) { number++; } } printf("字符串长度为: %d 其中数字有 : %d 个.\n",count,number); }运行结果:

望远

你是要分别输出n行字符串的字符串长度和数字个数??还是所有的??
随时随地看视频慕课网APP
我要回答