C 7 中意外标记 '(' 附近的语法错误

syntax error near unexpected token '(' in C 7

我在使用以下代码时遇到问题

#include <stdio.h>

int main()
{
    int tall = 175;
    int weight = 68;

    printf("I am %d slim.\n", tall);
    printf("I am %d kilogram.\n", weight);

    return 0;
}

我已经按照课程创建了这些代码,但我有一个问题(编译器说的)

./file.c: line 3: syntax error near unexpected token `('
./file.c: line 3: `int main()'

有关更多信息,我在 linux destroy 中使用 GCC .. 我正在使用终端 To 运行 ... 没有 IDE

看来你不是在编译你的程序,而是你试图在不编译的情况下执行它。您看到的错误是 /bin/bash,它试图将其解释为 shell 代码。