|
이것도 부탁드립니다. 여기저기서 따와서 짜긴했는데 좀 많이 부족한거 같습니다
5개의 정수를 입력받아 큰수부터 차례대로 정렬하고 총합과 평균을 구하는 프로그램
입니다 틀린 부분이나 모자란 부분 수정좀 부탁 드립니다
#include<stdio.h>
void sort(num[],a);
void main()
{
int *b,size,i;
scanf("%d",&size);
for(i=0;i<size;i++)
scanf("%d",&b[i]);
sort(b,size);
void sort(int score[], int n)
{
int j,k,next;
for(j=1;j<n;j++){
next=score[j];
for(k=j-1;k>=0 && next<score[k]; k--)
score[k+1]=score[k];
score[k+1]=next;
}
for(j=0;j<n;j++){
printf("score[j]=%d\n", j, score[j]);
}
sum_of_all = score[j];
average = (float)score[j]/(float)size;
printf("The sum of all score is %d\n", sum_of_all);
printf("The average of score is %f\n", average);
|