大小写转换
http://acm.sdut.edu.cn/sdutoj/showproblem.php?pid=2550&cid=1130
View Code
1 #include<stdio.h> 2 #include<string.h> 3 int main() 4 { 5 int i, n; 6 char str[1001]; 7 while (gets(str)) 8 { 9 n= strlen(str) ; 10 if(str[0]>='a' && str[0]<='z') 11 str[0] = str[0]-32; 12 for(i=1;i<n;i++) 13 { 14 if(str[i]>='a' && str[i]<='z'&&str[i-1]==' ') 15 str[i]=str[i]-32; 16 } 17 puts(str); 18 } 19 return 0; 20 }
总结:注意数组范围,可以开大点