none
vc++2008 编译C的程序? RRS feed

  • 问题

  • #include <stdio.h>
    #include <stdlib.h>


    int main()
    {
     int i,j,k;
     printf("\n");
     for (i=1,i<5,i++)
     {
      for (j=1,j<5,j++)
      {
       for (k=1,k<5,k++)
       {
        if (i!=k&&i!=j&&j!=k)
        {
         printf("&d&d&d",i,j,k);
        }
       }
      }
     }
     return 0;
    }


    在使用VC++ 编译C源文件的时候的问题
    1>d:\c\1\winc1\winc1\c.c(8) : error C2143: 语法错误 : 缺少“;”(在“)”的前面)
    1>d:\c\1\winc1\winc1\c.c(8) : error C2143: 语法错误 : 缺少“;”(在“)”的前面)
    1>d:\c\1\winc1\winc1\c.c(10) : error C2143: 语法错误 : 缺少“;”(在“)”的前面)
    1>d:\c\1\winc1\winc1\c.c(10) : error C2143: 语法错误 : 缺少“;”(在“)”的前面)
    1>d:\c\1\winc1\winc1\c.c(12) : error C2143: 语法错误 : 缺少“;”(在“)”的前面)
    1>d:\c\1\winc1\winc1\c.c(12) : error C2143: 语法错误 : 缺少“;”(在“)”的前面)


    …|▌'寔堅蔃の/「≯還寔╪.逞蔃﹖
    2009年8月29日 7:39

答案

  • for语句语法错误。

    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    • 已标记为答案 dowflyon 2009年8月30日 3:24
    2009年8月29日 11:47
    版主

全部回复