Dev C++을 사용하고 있으며 코드는 c입니다. summ-calculator를 프로그램하고 싶습니다. 다음 시리즈의 용어 수를 합계합니다.Fcatorial 합계가 올바르게 작동하지 않습니다.
1/1! + 2/2! + 3/3! + .... 용어가 입력 여기
에서 가져옵니다 내 코드이지만 내가 실행할 때 응답이
#include<stdio.h>
#include<conio.h>
int main(void)
{
long i,j,facto=1,inp;
double sum=0;
scanf("%ld",&inp);
for (i=0;i<inp;i++)
{
for (j=i;j>1;j--)
{
facto *= j;
}
sum += i/facto;
}
printf("%f",sum);
getch();
return 0;
}
프로그램을 실행할 때 입력 한 내용은 무엇입니까? 'scanf '의 호출은 어떤 입력을 기다리는 것을 의미한다. (번호를 입력 했습니까? 입력을 누르셨습니까?) –