99问答网
所有问题
C语言字符串数组 把小写字母变成大写
如题所述
举报该问题
推荐答案 推荐于2017-12-16
int main()
{
char say[100]; //数组要指定空间大小才可以用!
scanf("%s", say ); //字符数组,名称就是地址,不需要加&
。。。
}
char * mirror( char home[] ) //函数返回类型应该是指针!!
{
int i;
for( i=0; home[i]!='\0';i++ ) //字符数组遍历应该 写成这样,遇结束符结束循环
{
}
}
追问
是这样吗
HHH后面是什么
追答
\0,你的斜杠写反了!!!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/ejWeBOeezOzjt77vWv.html
其他回答
第1个回答 2016-01-18
scanf("%s",say);就行了,去掉你的&
第2个回答 2016-01-18
scanf("%s",say);就行了,去掉&
定义 char say[100]
第3个回答 2016-01-18
小写字母的ASCII码减去32
追答
先判断是否为小写字母,是就减去32
第4个回答 2016-01-18
嗯嗯
相似回答
大家正在搜
相关问题
c语言 string类 如何将string里的小写字母变成大...
自定义函数,用c++写字符串大写字母转换成小写字母
c语言程序 写一个函数将一个字符串中的所有小写字母变成大写字...
C语言 字符串中大小写字母转换
C语言将字符串中的所有小写字母转换为大写字母并输出。
C语言编程题,输入1个字符串,把其中的小写字母改为大写
C语言编程,从键盘输入一字符串,将其中的小写字母全部转换成大...
C语言:输入一字符串存入字符数组,将其中小写英文字母用后面第...