一段简单的代码编译出错? 400 报错
在codepad中学习c语言,新手
#include <stdio.h>
/*摄氏温度与华氏温度的转换程序*/
main()
{
int celsius, fahr;
int lower, upper, step;
lower = 0;/*温度表的下限*/
upper = 30;/*温度表的上限*/
step = 1;/*步长*/
celsius = lower;
while(celsius <= upper)
{
fahr = celsius*9 / 5 + 32;
printf("%d\t%d\n", celsius, fahr);
celsius = celsius + step;
}
}
报错了,
Line 1: error: stray '\357' in program
Line 1: error: stray '\274' in program
Line 1: error: stray '\203' in program
Line 1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
#include <stdio.h> /*摄氏温度与华氏温度的转换程序*/ main() { int celsius, fahr; int lower, upper, step; lower = 0;/*温度表的下限*/ upper = 30;/*温度表的上限*/ step = 1;/*步长*/ celsius = lower; while(celsius <= upper) { fahr = celsius*9 / 5 + 32; printf("%d\t%d\n", celsius, fahr); celsius = celsius + step; } }######
#include <stdio.h>
估计是#号的问题,在英文输入法下输入#号。
######确实如此,看来还得认真啊!版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。