把英文字符转换为大写
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
void main( )
{
char ch;
printf("请输入字母",ch);
scanf("%c",&ch);
if ((ch >= 'A') && (ch <= 'Z'))
{ch = ch;}
else if ((ch >= 'a') && (ch <= 'z'))
{ch = ch-32;}
else
{printf("输入不合法,请重新输入");}
putchar(ch);
}