有哪位C语言高手可以帮一下我????????????????我是一个C语言初学者!!!

来源:百度知道 编辑:UC知道 时间:2024/05/30 06:14:24
定义一个函数char *strlwr(*char *s),将字符串S中所有的大写字母转换成小写字母,其他字母不变

#include<stdio.h>

char *strlwr(char *s)
{
int i;

for(i=0;s[i]!='\0';i++)
{
if(s[i]>='A' && s[i]<='Z')
s[i] = s[i] + 32;
}

return s;
}

void main()
{
char s[300];

scanf("%s",s);
strlwr(s);
printf("%s",s);

}

#include<stdio.h>
#include<ctype.h>
char *strlwr(char *s)
{
int i;
for(i=0;s[i]!='\0';i++)
s[i]=tolower(s[i]);
return s;
}
void main()
{
char s[100];
scanf("%s",s);
strlwr(s);
printf("%s",s);
}

char