Em mới học C. Em có code bài tính tích
Nhưng đến khi chạy thì nó luôn hiện kết quả là 0. Em không biết lỗi ở đâu. Mong mọi người giúp e với ạ. Và làm thế nào để tính tích lớn mà k bị tràn số ạ?
#include <stdio.h>
int main()
{
int n;
printf("Enter n : ");
scanf("%d", &n;
double t;
printf("T = ");
for(int i=1; i<n; i++)
{
printf("%d * ", i);
t*=i;
}
printf(" %d = %lf", n, t*n);
return 0;
}