求教。如何输入多组字符串并且求出每组字符串的字母个数,前一问尤为重要,拜托啊
rt。搞不懂如何输入多个字符串,各位大大,帮帮忙吧!新注册,只有20分送上
#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;
}