利用小写字母比大写字母ASCII码值大32。
(有没有库函数直接把小写字母转换成大写字母?求指教)
Post Code:
#include<iostream> using namespace std; int main(){ char str[101]; while(gets(str)){ for(int i=0;i<strlen(str);i++){ if(i==0||str[i-1]==' ') printf("%c",str[i]-32); else printf("%c",str[i]); } printf("\n"); } return 0; }