#include #include #include void main() { float coe[10],sq[10],mul[10]= {0},ans[10],f_ans[10]; float temp,div=0.5; int c,po,ctr,ctr1,ctr2,N; clrscr(); printf("\nEnter the Highest Power::"); flushall(); scanf("%d",&po); N=po; //Scanning Equationfor(ctr=po;ctr>=0;ctr--) { printf("\nEnter the value of %d= ",ctr); scanf("%f",&coe[ctr]); } do { c=po; //Squaring the value:for(ctr=po;ctr>=0;ctr--) { sq[ctr]=coe[ctr]*coe[ctr]; } //Multiplying & placing in another arrayfor(ctr=po,ctr1=po-1;ctr>=0,ctr1>0;ctr--,ctr1--) { mul[ctr1]=(coe[ctr]*coe[ctr-2])*(-2); } //Adding the sq[] with mul[]for(ctr=po;ctr>=0;ctr--) { ans[ctr]=sq[ctr]+mul[ctr]; } //Dividing the valuesfor(ctr=0;ctr<=po;ctr++) { temp=ans[ctr]/ans[ctr+1]; f_ans[ctr]=pow(temp,div); } for(ctr=0; ctr<=po; ctr++) { printf("\n%.4f",f_ans[ctr]); } div=div/2; c--; } while(c!=0); getch(); }