숫자 5개를 입력받아서 최대값, 최소값 평균을 구하는 소스인데요
함수 호출 부분에서 많이 막히네요 수정좀 부탁합니다
#include<stdio.h>
void max(int num1[5]);
void min(int num2[5]);
void main()
{
int a,b,c,i;
int num[5];
int max,min;
float avr;
for(i=0;i<5;i++)
{
printf("Enter 5 numbers :\n");
scanf("%d",&num[i]);
if(num[i]<0)
{
printf("Input Error!! Please input again\n");
i=i-1;
}
}
avr=(min[0]+min[1]+min[2]+min[3]+min[4])/5.0;
printf("Your input is ....\n");
printf("%d %d %d %d %d\n",num[0],num[1],num[2],num[3],num[4]);
printf("maxmum value : ");
max(num);
printf("\n");
printf("minimum value : ");
min(num);
printf("\n");
printf("average value %f\n",avr);
}
void max(int num1[5])
{
int i,maximum;
maximum=num1[0];
for(i=0;i<5;i++)
{
if(maximum<num1[i])
maximum=num1[i];
}
printf("%d",maximum);
}
void min(int num2[5])
{
int i,minimum;
minimum=num2[0];
for(i=0;i<5;i++)
{
if(minimum>num[i])
minimum=num1[i];
}
printf("%d",minimum);
}
|