程序来计算多项式方程

时间:2019-05-15 01:02:52

标签: c

我需要wap要求用户输入自然num。 -结束

输入的数字必须大于1。如果不满足条件,则向用户显示消息“结束需要大于1”,然后使用循环再次询问他输入。正确输入后 值,为1和变量end之间的每个数字计算以下方程式。

我无法获得正确的输出

x^4-2x^2+1-(x+1)^2          
x(x-2)(x+1)^2

输出应如下所示

x expression 1  expression 2 
 1  -4         -4
 2   0          0
 3   48         48 
     ...** 

#include <stdio.h>
#include <math.h>

main (){
int v , x , end  ;

do {printf( "enter a natural number  ");

scanf  (  "%d", &end);
if  ( end <1 ){

printf ( " entered number needs to be greater than 1  ");
scanf  (  "%d", &end); }
}   while ( end<=1);  
 int arr [end];
 int m ;
 for(m=3 ;  m<x ; m++ ) {

 for (x=1 ; x<end ; x++)  

  v= pow(x,4)- 2*(x,2)+1-((x+1),2);      
  printf (" %d", v   );  


   printf ( "%d",m );
   printf ("\n");

   }}

0 个答案:

没有答案