请用程序实现: 输入一个字符串, 输出这个字符串的短句.
缩写词是由一个短语中每个单词的第一个字母组成,均为大写。例如,CPU
是短语central processing unit
的缩写。
示例
输入
central processing unit
输出
CPU --------------分割线------------------
#include <stdio.h>
#include <string.h>
int main () {
// TODO 请在此处编写代码,完成题目要求
int i,j;
char a[70];
char b[70];
gets(a);
if(a[0]>=97&&a[0]<=122)
a[0]-=32;
b[0]=a[0];
for(i=1;a[i]!='\0';i++)
{
if(a[i-1]==' ')
{ a[i]=a[i]-32; }
}
for(j=1;a[i-1]==' ';j++)
{b[j]=a[i];}
puts(b);
return 0;
}
应该怎么改?