잘 못된거지?;;;

#include <stdio.h>
void main()
{
 int arr[3]={0,0,0};
 int i;
 int max,sum,avg=0;

 printf("arr[3]배열에 13개의 양의 정수를 입력 받아 최대값을 제외한 나머지 2개의 정수에 대한 평균을 구하여 출력하는 알고리즘\n");
 printf("3개의 수를 입력하라=");
 for(i=0;i<3;i++)
 {
  scanf("%d",arr[i]);
  sum=sum+arr[i];
  if(max<arr[i])
  {
   max=arr[i];
  }
 }

 for(i=0;i<3;i++)
 {
  printf("%d",arr[i]);
 }
 avg=sum/2;
 printf("최대값=%d",max);
 printf("합계  =%d",sum);
 printf("평균  =%d",avg);
}