#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int fact(int);
int main()
{ int n; float sum=0.0;
printf("Enter n to find sum of series\n"); for(int i=1;i<=n;i++)
{
sum
=sum
+(pow(i
,i
)/fact
(i
)); }
return 0;
}
int fact(int a)
{
if(a==1)
return 1;
return (a*fact(a-1));
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPG1hdGguaD4KaW50IGZhY3QoaW50KTsKaW50IG1haW4oKQp7IGludCBuOyBmbG9hdCBzdW09MC4wOwogcHJpbnRmKCJFbnRlciBuIHRvIGZpbmQgc3VtIG9mIHNlcmllc1xuIik7CiBzY2FuZigiJWQiLCZuKTsKIGZvcihpbnQgaT0xO2k8PW47aSsrKQogewogc3VtPXN1bSsocG93KGksaSkvZmFjdChpKSk7CiB9CiBwcmludGYoInN1bT0lZiIsc3VtKTsKIHJldHVybiAwOwp9CmludCBmYWN0KGludCBhKQp7CiBpZihhPT0xKQogcmV0dXJuIDE7CiByZXR1cm4gKGEqZmFjdChhLTEpKTsKfQo=