#include <stdio.h>

#include <windows.h>

int main()
{


 //배열의 생성과 초기화
 int 배열[] = {
 
 5,3,9,1,7
 
 };

 //배열의 길이 구하기
 int 길이 = sizeof(배열) / sizeof(int);

 int i, j; //반복문에 사용될 인덱스 변수

 int 총합 = 0; //총합 저장용
 //sum

 float 평균 = 0; //평균 저장용
 //avr


 int 최대값 = 0; //최대값 저장용
 //max

 int 최소값 = 0; //최소값 저장용
 //min

 //오름차순 정렬용
 int sortMin, sortIdx, tmp;

 //배열의 각 요소에 접근
 for (i = 0; i < 길이; i++)
 {

  printf("arr[%d] : %d\n", i, 배열[i]);

 }

 //총합 구하기

 for (i = 0; i < 길이; i++)
 {

  //배열의 각 요소를 더하기 연산
  총합 += 배열[i];

 }

 printf("* 총합 : %d\n", 총합);

 //평균 구하기
 for (i = 0; i < 길이; i++)
 {

  //배열의 각 요소를 더하기 연산
  //위에서 총합을 구했기때문에 이를 재활용해도됨
  평균 += 배열[i];

 }

 평균 /= 길이; //배열의 길이로 평균을 나누어 평균에 대입
 printf("* 평균 : %.2f\n", 평균);


 //최대값 구하기

 for (i = 0; i < 길이; i++)
 {

  //배열의 각 요소들과 현재 최대값을 비교
  //최대값보다 크다면 최대값에 대입

  if (배열[i] > 최대값)
   최대값 = 배열[i];


 }
 printf("* 최대값 : %d\n", 최대값);




 system("pause");


 return 0;
}