首页 > 用户发贴区 > 编程问题提问区 > VC6.0下编译出程序时unknow character ’0xa1’
2008
07-04

VC6.0下编译出程序时unknow character ’0xa1’

  VC6.0下 编译出程序时出现错误提示为:unknow character ’0xa1′  后面的0xa1可能是0xa0或者是0xa2  3 4等等!只是什么错误阿?我试了好多程序都有这个问题,但是我又发现不了!


   例如这个简单的程序就有这个问题


#include <stdio.h>
 void 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)    /*确保i、j、k三位互不相同*/
            printf(“%d,%d,%d\n”,i,j,k);
           }
            }


   我刚开始学C语言,请多多指教阿!


 


VC6.0下编译出程序时unknow character ’0xa1’》有 2 条评论

  1. 253610623 说:

    肯定是这里面的符号有错的

    /*  HELLO.C — Hello, world */

    #include “stdio.h”
    #include “conio.h”
    void main()

    {

        int i,j,k;
        for (i=0;i<5;i++)
        {
          for (j=0;j<5;j++)
           for (k=0;k<5;k++)
            {
            if (i!=k&&i!=j&&j!=k)
            printf(“%d,%d,%d”,i,j,k);
             }

              
                  printf(“\n”);
        getch();
    }
    }

     

    这个是我通过的正确的 刚学了两天 今天刚学的循环..

  2. 253610623 说:

    换行可以加到里面也可以 我懒打的了

留下一个回复