ha si es cierto jje perdon se me paso uups
aki esta el codigo
//Comienza con la parte de los polinomios
void polinomios()
{
int a[TAM],b[TAM],c[TAM],d[TAM],n,m,i,j,k,p,q;
system("cls");
//Pide los grados de los polinomios junto con sus valores
printf("\n\n\t\t\tMultiplicacion de polinomios");
printf("\n\nDame el grado del primer polinomio [0-9]: ");
scanf("%d",&n);
for(i=n;i>=0;i--)
{
printf("X^%d= ",i);
scanf("%d",&a);
}
printf("\nDame el grado del segundo polinomio [0-9]: ");
scanf("%d",&m);
for(i=m;i>=0;i--)
{
printf("X^%d= ",i);
scanf("%d",&b);
}
if( ((n<0)||(n>9))||((m<0)||(m>9)) )
{
printf("\nERROR EN DATOS");
printf("\nanxn + an-1xn-1 +· · ·+ a1x + a0]");
getch();
}
else
{
//Se obtiene el polinomio resultante
p=(n+1)*(m+1);
q=p;
for(i=n;i>=0;i--)
{
for(j=m;j>=0;j--)
{
c[q]=a*b[j];
q--;
}
}
//Se imprime el polinomio resultante
printf("\n\nEl polinomio resultante es: \n");
for(i=p;i>0;i--)
{
if(i!=0)
printf(" (%d)*X^%d + ",c,i);
else
printf("%d.",c);
}
getch();
}
//Regresa al programa principal
return;
}