#include int potencija(int x,int y) { int i; int pot=1; for(i=1;i<=y;i++) pot=pot*x; return pot; } int faktorijel (int a) { int f=1,i; for (i=1;i<=a;i++) f*=i; return f; } float suma(int a) { float s=0; int i; for (i=1;i<=a;i++) s=s+(float)potencija(i,i)/faktorijel(i); return s; } int main() { int n; printf("Unesi n "); scanf("%d",&n); if (n<=0) printf("Nije definirano"); else printf("s=%.2f",suma(n)); return 0; }