改成大写字母
小弟刚开始学c,开始时候还可以,也没发现什么问题,但最近有一道题,真的伤脑筋。题目是这样的:从键盘输入一行英文句子,输出到屏幕上,并将每个单词的首字符改写成大写字母(仅改写首字符为英文字母的单词)。
开始时我是这样的思路的:每个单词前面肯定会有空格,所以当有空格时,就把后面的一个字符改成大写字母(除了第一个单词的第一个字符)可是想了好久都不能想到怎么把它实现。。。怎一个无奈了得。。。
高手们,小弟恳请你们高抬贵手,教教我,小弟定当万分感激,谢谢。
补充:最好能够用初学者的只是教我,因为神马指针的,我还没学呀》》