红联Linux门户
Linux帮助

gcc 小问题,菜鸟我不会啊

发布时间:2011-07-26 11:17:06来源:红联作者:四维帝国
#include
void main()
{
double counter;
double result;
double temp;
for(counter=0;counter<2000.0*2000.0*2000.0/20.0+2020;counter+=(5-1)/4){
temp=counter/1979;
result=counter;
}
printf(Result is %If\\n,result);
}


运行后却是下面的问题:
[linsoiler@localhost l]$ gcc optimize.c -o optimize
optimize.c:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token
optimize.c:11: error: stray ‘\’ in program
optimize.c:11: error: stray ‘\’ in program
怎么解决啊?菜鸟求助啊~~
文章评论

共有 10 条评论

  1. liyu5240 于 2011-08-02 22:11:23发表:

    。。C语言不过关啊!

  2. quyuemei 于 2011-08-02 21:36:55发表:

    这可是大问题啊

  3. 四维帝国 于 2011-07-27 19:46:16发表:

    恩恩,真的是啊。。。有排学了谢谢各位的细心指导啊。。。:0wpoi2

  4. pl_014 于 2011-07-27 06:27:47发表:

    首先,第二行改为int main()
    在程序的最后加上return 0;
    这个都是程序员最基本的素养了……
    其它的同秦合六一的说法

  5. 倔强 于 2011-07-26 20:38:58发表:

    把那“R”改为“r”看一看

  6. a252228180 于 2011-07-26 17:37:59发表:

    这个....

  7. 秦合六一 于 2011-07-26 14:12:15发表:

    printf(“Result is %If\n”,result);我觉得不是gcc的问题,而是你C语言的问题。

  8. 秦合六一 于 2011-07-26 14:10:54发表:

    你的printf格式错了,括弧里面应该有双引号。

  9. 四维帝国 于 2011-07-26 11:28:11发表:

    哎,又错了应该是:
    [linsoiler@localhost l]$ gcc optimize.c -o optimize
    optimize.c: In function ‘main’:
    optimize.c:11: error: ‘Result’ undeclared (first use in this function)
    optimize.c:11: error: (Each undeclared identifier is reported only once
    optimize.c:11: error: for each function it appears in.)
    optimize.c:11: error: expected ‘)’ before ‘is’
    optimize.c:11: error: stray ‘\’ in program
    optimize.c:11: error: stray ‘\’ in program
    optimize.c:3: warning: return type of ‘main’ is not ‘int’

  10. 四维帝国 于 2011-07-26 11:27:10发表:

    不好意思啊。。那个出现的问题粘贴错了,我重新发啊。。
    出现的问题是:
    optimize.c:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token
    optimize.c:11: error: stray ‘\’ in program
    optimize.c:11: error: stray ‘\’ in program
    [linsoiler@localhost l]$ vi optimize.c
    [linsoiler@localhost l]$ gcc optimize.c -o optimize
    optimize.c: In function ‘main’:
    optimize.c:11: error: ‘Result’ undeclared (first use in this function)
    optimize.c:11: error: (Each undeclared identifier is reported only once
    optimize.c:11: error: for each function it appears in.)
    optimize.c:11: error: expected ‘)’ before ‘is’
    optimize.c:11: error: stray ‘\’ in program
    optimize.c:11: error: stray ‘\’ in program
    optimize.c:3: warning: return type of ‘main’ is not ‘int’
    不知道该怎么解决呢?