c语言题,输入HeLLo,输出结果为hEllO,下面是我写的程序,编译没错,但就是运行出错,帮忙看看,改哪?

日期:2015-05-12 13:51:22 人气:1

c语言题,输入HeLLo,输出结果为hEllO,下面是我写的程序,编译没错,但就是运行出错,帮忙看看,改哪?

get(str)不是get(str[i]) strlwr的用法不对,你是每次都把整个字符串输出了 你的循环变量从0到10,但是你的字符串长度有10个吗 assii码不对,'a'是97不是90,你不记得就不要写assii码,直接写str[i]>'a'&&str[i]<'z' 改正后代码如下,请采纳 #include#includevoid main(){ char str[10]; int i; gets(str); for(i=0;i=65&
    A+
热门评论