编写程序实现函数strupr(字符串)的功能, 即将字符串中的小写字母转换成大写字母

来源:百度知道 编辑:UC知道 时间:2024/06/14 10:48:56
请高手帮忙,谢谢了!
最好要用字符数组实现!

#include <stdio.h>
main()
{
char p[81];
int i;

gets(p) ;
for(i=0;p[i];i++)
if(p[i]>='a'&&p[i]<='z')p[i]-=32;
puts(p);

}
我不是用了么

#include <stdio.h>
int main()
{
char c=getchar();
c=c-32;
printf("%c\n",c);
return 0;
}
/*这个实正确的,就ascII-32就好了*/

#include <stdio.h>
int main()
{
char c=getchar();
c=c-32;
printf("%c\n",c);
return 0;
}