折折星 发表于 2022-8-8 23:34:55

程序出错

root@localhost FishC]# gcc sle5.c && ./a.out
sle5.c:3:1: 错误:程序中有游离的‘\357’
int main()
^
sle5.c:3:1: 错误:程序中有游离的‘\274’
sle5.c:3:1: 错误:程序中有游离的‘\210’
sle5.c:3:1: 错误:程序中有游离的‘\357’
sle5.c:3:1: 错误:程序中有游离的‘\274’
sle5.c:3:1: 错误:程序中有游离的‘\211’
sle5.c:4:1: 错误:expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
{
^
sle5.c:16:1: 错误:expected identifier or ‘(’ before ‘~’ token
~                        
^
为什么会这样 我的代码是
#include <stdio.h>

int main()
{
      int r;
      double c, s;

      r = 5;
      c = 2 * 3.14 * r;
      s = 3.14 * r * r;

      printf("半径为%d的圆,周长是%.2f, 面积是%.2f\n", r, c, s);

      return 0;
}
~

人造人 发表于 2022-8-8 23:39:42

int main()
int main()

学编程就请认真一点吧

折折星 发表于 2022-8-8 23:42:24

人造人 发表于 2022-8-8 23:39
int main()
int main()



啊啊啊啊啊啊感谢您{:10_254:}我太粗心了

折折星 发表于 2022-8-8 23:45:22

折折星 发表于 2022-8-8 23:42
啊啊啊啊啊啊感谢您我太粗心了

是我打成中文标点了谢谢{:10_254:}

liuzhengyuan 发表于 2022-8-9 01:04:00

折折星 发表于 2022-8-8 23:45
是我打成中文标点了谢谢

如果问题解决了,请选一个你最满意的回答作为最佳答案,谢谢

柿子饼同学 发表于 2022-8-9 14:28:00

函数括号不要就空格了
页: [1]
查看完整版本: 程序出错