输入字符串,要求将每个单词的第一个字母改为大写字母,并输出。 如“hello world!”改为“Hello World”
#include "stdio.h"
void main() {
char s[255],prrior=' ',*p;
gets(s);
for(p=s; *p!='\0'; p++) {
if(prrior==' '&& *p>='a'&& *p <='z') //若前方字符为空格且当前字符为字母
*p-=32;
prrior=*p;
}
puts(s);
}