我需要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");
}}