Mình code như thế này, khi chạy thì nhập vào n bằng mấy thì kết quả trả cũng bằng 1 cả là sao ? Các bạn giúp mình với !!!
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n, p;
float Sum=0;
printf("Nhap n: ");
scanf("%d", &p);
for(n=1; n<=p; n++){
Sum += 1/n;
}
printf("TONG = %f", Sum);
return 0;
}