1.把每个单词第一个字转化为小写,其他为大写
2.把每个单词第一个字转化为大写,其他为小写
3.退出
我目前的思路是
第一个问题,先全部转化为小写,把第一个词的第一个字变成小写,其他为大写,在把空格后的每一个转化为小写
第二个问题同样的思路,
但是我这边进入不了if(a==1)或者else if(a==2)的循环
1.把每个单词第一个字转化为小写,其他为大写
2.把每个单词第一个字转化为大写,其他为小写
3.退出
(1)scanf("%d",a)改成
rewind(stdin); //添加这一句,清空输入缓存
scanf("%c",&a); //这里加 &
rewind(stdin); //添加这一句,吸收回车符,避免对后面的输入产生影响,这里用getchar()也可以
(2)if(a==1) 改成 if(a=='1')
else if(a==2)改成 else if(a=='2')
第60行,else if(a=113)这一句,改成 else if(a=='q')