编写一个程序,完成一下功能:从键盘输入一行英文句子,输入到屏幕上,并将每个单词的

编写一个程序,完成一下功能:从键盘输入一行英文句子,输入到屏幕上,并将每个单词的
首字符改写成大写字母(仅改写首字符为英文字母的单词)
skyfox_z 1年前 已收到1个回答 举报

司马椐 花朵

共回答了15个问题采纳率:80% 举报

有个缺陷,如果是this is a test,则把a也大写了,不知道这样是不是符合你的要求.(按你的题目讲是正确的)如果不符合,则稍加个判断即可.
#include
#include
int main() {
char s[2048];
int i;
printf("Input a sentance please:");
gets(s);
if (s[0]!=0) {
if (s[0] >='a' && s[0]

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 1.657 s. - webmaster@yulucn.com