2010년/연습문제

배열 프로그램

뽀얀햄스터 2010. 3. 16. 12:19

운전면허를 10번봐서 10번째에 겨우 붙었다고 합니다.

각 번째에 점수를 입력하고 총점수 출력과 합계 출력 평균 출력하는 배열 프로그램

#include<stdio.h>
int
 main()
{
  int  num[11];
  int i,j=1;
  int sum=0;
  int  avg=0;
  printf("운전면허 접수를 입력하세요\n");
  for(i=0;i<10;i++)
  {
    printf("%d번째 점수입니다.\n",j);
    scanf("%d",&num[i]);
      j++;
  }
  j=1;
  for(i=0;i<10;i++)
  {
    
    printf("%d번째 점수는 %d입니다.\n",j,num[i]);
    sum=sum+num[i];
    j++;
  }
  avg=sum/i+1;
  printf("\n축하합니다.\n%d번째 %d점수로 합격하셨네요.\n",j-1,num[i-1]);
  
  
  printf("점수의 총합은 %d이고 점수의  평균은 %d입니다.\n",sum,avg);
  return 0;

}






배열이기때문에 배열 num[]안에 0번지부터 10번지까 계속 입력을 해야하는데..
하나하나 입력하려면 반복문으로 넣을 점수가 필요하다...