如何用一个C语言实现字符串输入输出?

如题所述

程序分析:

1,输入部分

只有一个输入内容是一个字符串,因此定义一个局部变量char 数组,scanf直接读入输入的字符串。

2,字符串处理

a,使用同一个字符串保存输出内容

b,定义另一个char数组保存输出的内容

3,算法

循环字符串的每一个字符:

判断是否是小写字母 ( ch >= 'a' && ch <='z')

true: ch -= 32;

else,再判断是否大写字母 ( ch >= 'A' && ch <='Z')

true: ch += 32;

false: 不做处理

4,错误处理

    对输入字符串长度做限制

    对字母之外的字符是否做提示

温馨提示:答案为网友推荐,仅供参考
相似回答