#include #include #define X #define Y {} #define C } #define o { #undef main char m[500][99],v[99],R; int*a,b,n,i,j,W,A; float Q,G,D,M,T,B,O,U,V,N,y,e(); P(g,R,u)float*g,R,u;{int c;for(*g=1,c=u;c--;*g*=R);} X K(g,R,u)float*g,u;char R; o if(R=='+')*g+=u; if(R=='-')*g-=u; if(R=='*')*g*=u; if(R=='/')*g/=u; if(R=='^')P(g,*g,u); C w(g,R,u)float*g,u;char R; /**/{int b,f;A=atoi(*++a);b=atoi(*++a);while((f=A+b)<15000){printf("%d\n",f);A=b;b=f;}} main(A,a)int A;char*a[]; o o if(!strcmp(*++a,"-r"))S(); D=atof(*++a); T=atof(*++a); B=atof(*++a); M=atof(*(4+(a-=3))); C while(D0) j=i; strcpy(v,i+m); C for(i=(W/=3)-1;++i='0')&&(*f<='9'))K(&O,R,(float)*f-'0'); else if(*f=='x')K(&O,R,D); else if(1)R=*f; if(1); return O; for(j=0;j #include