一道c语言的题目,大家帮帮忙啊

来源:百度知道 编辑:UC知道 时间:2024/09/21 22:21:36
设计程序,输个入一个字符串,通过调用一个返回值为指针的函数char *strupr(char *s),将字符串s中所有小写字母全部变成大写字母,其余字符不变。函数返回值即是处理后的字符串的起始地址。。
(别看错了,是把小写字母转化成大写啊)

char *strupr(char *s)
{
int i;
for(i=0;i<strlen(s);i++)
{
if(s[i]<=118&&s[i]>=97) //确认是小写字母
s[i]=s[i]-32; //变大写
}
return(s);
}

大概这个意思 可能记错了数字

太简单啦~~好好写,一定可以