6장 연습문제 8번

2010. 3. 28. 20:232010년/연습문제

임의의 정수를 입력받아서 factorial구하라
factorial()함수를 사용한다.

#include<stdio.h>
long factorial(int);
int main()
{
  int inum;
  fprintf(stdout,"factorial할 정수를 입력하세요~\n");
  fscanf(stdin,"%d",&inum);
  fprintf(stdout,"답은 %d 입니다 .\n",factorial(inum));

  return 0;
}
long factorial(int inum)
{
  int isum=1;
  for(inum;inum>0;--inum)
  {
    isum=isum*inum;
  }
  return isum;
}

'2010년 > 연습문제' 카테고리의 다른 글

6장 연습문제 10번  (0) 2010.03.28
6장 연습문제 9번  (0) 2010.03.28
6장 연습문제 7번  (0) 2010.03.28
6장 연습문제 6번  (0) 2010.03.26
6장 연습문제 5번  (0) 2010.03.26