定义一个函数,将一个字符串中的所有小写字母转换为相应的大写字母,其余字符不变

  • Post author:
  • Post category:其他

定义一个函数,将一个字符串中的所有小写字母转换为相应的大写字母,其余字符不变(题目来源:C语言程序设计第三版)

#include<stdio.h>
char turn(char *a)
{
	int i;
	for(i=0;a[i]!='\0';i++)
	if(*(a+i)<='z'&&*(a+i)>='a')
	*(a+i)=*(a+i)-32; 
}
int main()
{
	char a[1000],*p;
	gets(a);
	p=a;
	turn(p);
	puts(a);
	puts(p);
	return 0;
}


版权声明:本文为i_c_e_b_e_r_g_原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。