none
请问,我的这程序怎么报错了? RRS feed

  • 问题

  • #include<stdio.h>
    #include<math.h>
    int main()
    {
     int i,p,n;
     i=1;
     p=1/n;
     n=2;
     do
     {
      while(n%2=0)                             //error C2106:'=':left operation must be l-value
      {
       p=-p;
      }
      i=i+p;
      n=n+1;
     }
     while(n>100);
     printf("total=%d\n",i);
     return 0;
    }

    2012年3月8日 16:46

全部回复