Lời giải của mình:
C Code:
#include<stdio.h> #include<conio.h> long int gt(int n) { long int t=1; if (n<0) return -1; while (n>0) t*=(n--); return t; } float ham_mu(float x, int n) { float t=1;int d=0; if(n<0) {n=-n;d=1;} while (n>0) {t*=x; n--;} if (d) return (1/t); else return t; } void ham_S() { float s=0,x;int i,n; do{ } while(n<0); for(i=0;i<=n;i++) s=s+ham_mu(x,i)/gt(i); } main() {int n; ham_S(); getch(); }