求助编程 急 在线等

来源:百度知道 编辑:UC知道 时间:2024/06/15 16:16:42
编写两个函数:一个函数ccfun求给定字符串长度,另一个函数xgfun求给定字符串中小写字母的个数。主函数中输入一个字符串,调用这两个函数,分别求出该字符串长度和其中小写字母的个数,并输出。

以下是C语言程序
#include <stdio.h>
char str[100];
void main()
{
scanf("%s",str);
printf("the length is %d",ccfun(str));
printf("the number of lower letters is %d",xgfun(str));
}
int ccfun(char* t_str)
{
int i=0;
while(*t_str!='\0')
{
i++;
t_str++;
}
return i;
}
int xgfun(char* r_str)
{
int i=0;
while(*r_str!='\0')
{
if(*r_str>=97&&*r_str<=122)
i++;
r_str++;
}
return i;
}

可能有编译错误 没调试 自己改改