kiểm tra code phần này giúp em với ạ
#include <stdio.h>
float luythua (int x, int y)
{
float pow=1;
int i=1;
for (i=1; i<=y; ++i)
{
pow = pow * x;
}
return (float)pow;
}
int giaithua (int x)
{
int gt=1;
int i=1;
for (i=1; i<=x; ++i)
{
gt =gt*i;
}
return (int)gt;
}
int main()
{
float s=0;
int n;
int i=1;
printf ("nhap n: ");
scanf ("%d",&n);
for (i=1;i<=n; ++i )
{
s= s+ luythua (2,i)/giaithua(i);
}
printf ("s= ",s);
return 0;
}