程序功能:输入字符串,出现空格就换行,单词首字母大写
源程序:
#include<stdio.h>
int main()
{
char a[80];
int i,k=0,t=0;
gets(a);
for(i=0;a[i];i++)
{
if(a[i]==' ')
{
k=0;
a[i]='\n';
}
else if(k==0)
{
t++;
k=1;
a[i]=a[i]-32;
}
}
printf("%d\n",t);
puts(a);
return 0;
}
Dev-C++运行结果: