第一个划线处:str[i]!='\0'第二个划线处:str[i]-=32;
第一个空:while(str[i]!='\0')第二个空:str[i]-=32;
str[ i] != '!' 或者 str[ i] != 33//!的asc码是33str[ i] = str[ i] - 32
str[i]!='\0'printf("%c",'A'+str[i]-'a');