최솟값구하는 프로그램 짜주세요 ㅠㅠ
모아
질문 제목 : 질문 내용 :
#includestdio.h
#define max_num_elements 1000
int num_elements;
int list[max_num_elements];
int selection_sort();
int find_smallest_element(int pos_wall);
int swap(int pos_a,int pos_b);
int main()
{
int i;
printf(==================================================\n\n);
printf(\t\t\tselection sort\n\n);
printf(==================================================\n\n);
printf(input the number of integers to be sorted: );
scanf(%d,&num_elements);
printf(input %d numbers\n,num_elements);
for(i=0;inum_elements;i++)
{
printf(number %d : ,i+1);
scanf(%d,&list[i]);
}
printf(original list : \n);
for(i=0;inum_elements;i++)
{
printf(\t%d,list[i]);
}
printf(\n\n);
selection_sort();
printf(\nsorted list :\n);
for(i=0;inum_elements;i++)
{
printf(\t%d,list[i]);
}
printf(\n\n);
return 0;
}
int selection_sort()
{
int pos_wall;
int pos_small;
int i;
pos_wall=0;
printf(temporary list :\n);
while(pos_wall(num_elements-1))
{
pos_small = find_smallest_element(pos_wall);
swap(pos_wall,pos_small);
pos_wall = pos_wall + 1;
for(i=0;inum_elements;i++);
{
printf(\t%d,list[i]);
}
printf(\n);
}
return 0;
}
함수의 프로토타입이 두개가 남아있거든요.... 저거두개함수만 만들어주세요 과제라서요 ㅠㅠ
-
어둠
저도 이거 필요했었는데!!!