C语言用数组,输入一字符串(长度小于20),输出其中小写字母个数 .

大神哪位知道,C语言用数组,输入一字符串(长度小于20),输出其中小写字母个数 .
最新回答
深碍至白头

2024-05-04 09:31:21

#include <stdio.h>

int main(void)
{
char str[20] = {'\0'};
int i = 0;
int num_low = 0;

fgets(str, 20, stdin);
while ('\0' != str[i])
{
if (('a' <= str[i]) && ('z' >= str[i]))
{
num_low++;
}
i++;
}
printf("%d\n", num_low);

return 0;
}