首字母变大写

#include<stdio.h>
#include<string.h>
int main( )
{
 char ch[120];
 while(gets(ch))
 {
  int i,j,len;
  len=strlen(ch);
  for(i=0;i<len;i++)
  if(ch[i-1]==' '&&i!=0&&ch[i]!=' ')
  ch[i]=ch[i]-32;  
  if(ch[0]!=' ')
  ch[0]=ch[0]-32;
  printf("%s\n",ch);
}
return 0;
} 
  

posted on 2011-04-28 20:01  more think, more gains  阅读(153)  评论(0编辑  收藏  举报

导航