关于C语言的基础编程,一个程序的提问。NO.2
从键盘输入任意一个字母,要求将其按小写字母输出。 我编了以下一段程序,但无法执行,请高手帮忙检查下看看哪里错了。 #include"stdio.h" main() { char c; scanf("%c",&c); if (c>=65&&c<=95) c=c+32; printf("%c",c); }
补充:编译器说:
Cpp1.obj - 1 error(s), 0 warning(s)
意思是,有一处语法错误。。。但不知道是哪里。。
从键盘输入任意一个字母,要求将其按小写字母输出。 我编了以下一段程序,但无法执行,请高手帮忙检查下看看哪里错了。 #include"stdio.h" main() { char c; scanf("%c",&c); if (c>=65&&c<=95) c=c+32; printf("%c",c); }
补充:编译器说:
Cpp1.obj - 1 error(s), 0 warning(s)
意思是,有一处语法错误。。。但不知道是哪里。。
答案:#include"stdio.h"
main()
{
char c;
scanf("%c",&c);
if (c>=65&&c<=95)
c='c'+32;
printf("%c",c);
}
-----
虽然无错误了,但有三个警告。
其他:程序好像是对的吧,可能编译器的问题,我就遇到过,重装一下试试吧!
上一个:c/c++学习交流群!
下一个:C语言问题怎么回事