求教。如何输入多组字符串并且求出每组字符串的字母个数,前一问尤为重要,拜托啊
rt。搞不懂如何输入多个字符串,各位大大,帮帮忙吧!新注册,只有20分送上
建立个数组,输入一串字符后输入空格,再输入一串字符....
读取的时候设置一个count计数器
#include<stdio.h> #include<stdlib.h> #include<string.h> main() { char *p[100]; int a[100],n,i; printf("你想输入多少个字符串:"); scanf("%d",&n); for(i=0;i<n;i++){ fflush(stdin); p[i]=(char*)malloc(50*sizeof(char)); gets(p[i]); a[i]=strlen(p[i]); } for(i=0;i<n;i++) printf("%d\n",a[i]); return 0; }