#include void main(){ char str[101]; int i; printf("请输入不多于100个字符的字符串:\n"); gets(str); //可读入空格等 for (i=0;str[i];i++) { if (str[i] >= 'a' && str[i] <= 'z') //如果是小写字符 str[i] -= 32; //转为大写字符 } printf("转换后的字符串为:\n"); puts(str);}