Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 警告:建议在用作真值[-wParenthes]的赋值周围加括号 程序片段是为素数提取而编写的_C - Fatal编程技术网

C 警告:建议在用作真值[-wParenthes]的赋值周围加括号 程序片段是为素数提取而编写的

C 警告:建议在用作真值[-wParenthes]的赋值周围加括号 程序片段是为素数提取而编写的,c,C,编译器抛出的警告与标题类似 while(count<=n) { for(c=2;c=(i-1);c++) //the warning is shown here { if(i%c==0) break; } if(c==i) { printf("%d ",i); count++; } i++; } while(count当你有c=(i-1)时,你应该有c=(i-1)。前者赋值,但你只是想检

编译器抛出的警告与标题类似

while(count<=n)
{ 
  for(c=2;c=(i-1);c++) //the warning is shown here
  { 
     if(i%c==0) 
       break; 
  }     
  if(c==i) 
  { 
     printf("%d ",i); 
     count++; 
  } 
  i++; 
}

while(count当你有
c=(i-1)
时,你应该有
c=(i-1)
。前者赋值,但你只是想检查那里的值。

当你有
c=(i-1)
时,你应该有
c=(i-1)
。前者赋值,但你只是想检查那里的值。

如果你有
c=(i-1)
,你应该有
c=(i-1)
。前者赋值,但你只是想检查那里的值。

如果你有
c=(i-1)
,你应该有
c=(i-1)
。前者指定一个值,但您只是想检查那里的值。

if
语句的中间表达式通常是一个条件表达式,例如
i
。在您的情况下,它是一个赋值

编译器警告您,可能是您犯了一个错误,您打算使用

c == (i-1)
而不是

c = (i-1)

if
语句的中间表达式通常是一个条件表达式,例如
i
。在您的例子中,它是一个赋值

编译器警告您,可能是您犯了一个错误,您打算使用

c == (i-1)
而不是

c = (i-1)

if
语句的中间表达式通常是一个条件表达式,例如
i
。在您的例子中,它是一个赋值

编译器警告您,可能是您犯了一个错误,您打算使用

c == (i-1)
而不是

c = (i-1)

if
语句的中间表达式通常是一个条件表达式,例如
i
。在您的例子中,它是一个赋值

编译器警告您,可能是您犯了一个错误,您打算使用

c == (i-1)
而不是

c = (i-1)