我的意思是这个~~
#include<stdio.h>
void main()
{
char ch[10];
int i=0,j=0;
printf("请输入一串字符以回车结束:\n");
while(1)
{
scanf("%c",&ch[i]);
if(ch[i]>='a'&&ch[i]<='z')
j++;
if(ch[i]=='\n')
break;
}
printf("小写字母的个数是%d\n",j);
}
可是如果用函数的方式的话,要求是在主函数在输入一串字符,由另外的islower函数来判断这串字符里有多少是小写字母。
我的疑问是:假如我在主函数里输入一串字符,我该怎么定义数组大小,因为我这一串字符的长度并不固定(以回车结束),这个问题困扰我。