ผมเขียนโปรแกรม หาค่า n! ใช้ tyte เป็น long double แต่ยังหา format ที่เอามาแสดงไม่ได้
ของคำชี้แนะครับ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้#include<stdio.h>
main()
{
int n,i;
long double s=1;
printf("Input :");
scanf("%d",&n);
printf("%d! = ",n);
if(n==0)
{
printf("1");
}
else if(n>0)
{
i=n;
printf("%d",n);
while(i>1)
{
printf("*%d",i-1);
s*=i;
i--;
}
printf("=%e",s);
}
else
printf("Error");
}
format อะไรที่ใช้กับ long double
ของคำชี้แนะครับ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้