#include #include int ucitaj_polinom(int **koef); void ispisi_polinom(int *koef, int n); int main(){ int n; int *koef; n = ucitaj_polinom(&koef); ispisi_polinom(koef, n); free(koef); return 0; } int ucitaj_polinom(int **koef){ unsigned n; int i; printf("Makisimalni stepen:\n"); scanf("%u",&n); *koef = malloc(sizeof(int)*(n+1)); for(i=0; i<=n; i++){ printf("a%d=",i); scanf("%d",(*koef)+i); } return n; } void ispisi_polinom(int *koef, int n){ int i; printf("Ispis polinoma\n"); for(i=0; i<=n; i++){ if(i==0 && koef[i]!=0) printf("%d",koef[i]); else if(koef[i]==0) continue; else if(koef[i]==1) printf("x^%d",i); else if(koef[i]==-1) printf("-x^%d",i); else printf("(%d)x^%d",koef[i],i); if(i