#include <stdio.h>#include <stdlib.h>int main(){/*Definisanje varijabli*/ int n,i; float x; double suma;/*Unosenje podataka sa tastature*/ printf("Unesite broj n:"); scanf("%d", &n); printf("Unesite broj x:"); scanf("%f", &x);/*Provjera unesenih podataka sa tastatureako zadovoljavaju uslov ide dalje ako neprogram se prekida i ispisuje poruka*/ if (n<1.0 || n>20.0 || x<-10.0 || x>10.0) { printf("Nisu ucitane dozvoljene vrijednosti."); return(1); }/*Petlja za racunanje sume*/ for (i=1;i<=n;++i) { suma +=(i*x)/faktorijel(i); } suma=suma+1.0-x; printf("Suma je: S(%d)=%.2f", n,suma); return(0);}/*Funkcija za racunanje faktorijela koju pozivamo kasnije*/int faktorijel(int n){ int i; double suma; suma=1; for (i=1;i<=n;++i) { suma *=(double) i; } return(suma);}