سؤال البرنامج هو
a=1+1/!3+2+1/!5+3+1/!7
وقمت بحل المثال السابق ولكن يظهر لي البرنامج بعد عمل run
وأدخل العدد 7
لكن تظهر لي الfact مرتين لكل عدد الfact الأولى هي المطلوبه لكن ال fact الثانيه ليست مطلوبه
وهذا هو البرنامج
#include<stdio.h>
#include<conio.h>
main()
{
int i,j,fact=1,n;
float sum,total,tootal;
for(i=1;i<=3;i++){
printf("i=%d ",i);}
printf("n enter n");
scanf("%d",&n);
for(j=1;j<=n;j++){
if(j%2!=0)
printf("nj=%d",j);
fact*=j;
printf("nfact=%d ",fact);
sum=1/(float)fact;
printf("nsum=%f",sum);
total=0;
}
total+=sum;
printf("ntotal=%f",total);
tootal=i+sum;
printf("ntootal=%f",tootal);
getch();
return 0;
}