#include <stdio.h>void input(int num[], int length);void output(int num[], int length);void sort(int num[], int length);int min(int num[], int length, int start);void swap(int num[], int pos1, int pos2);int main(){int amount;scanf("%d",&amount);int i;for(i = 0; i < amount; i++){int num[1000];int n;scanf("%d,%n");input(num, n);sort(num, n);// output(num, n);}return 0;} void input(int num[], int length){int j;for(j = 0; j < length; j++){scanf("%d",&num[j]);}}void output(int num[], int length){int k;for(k = 0; k < length; k++){printf("%d",num[k]);if(k != length -1){printf(" ");}else{printf("\n");}}}void sort(int num[], int length){int i;for(i = 0;i < length - 1;i++){int indexOfmin;indexOfmin = min(num,length,i); swap (num,i,indexOfmin); output(num,length);//输出中间结果 }}int min(int num[], int length,int start){int min = num[start];int indexOfmin = start;int j; for(j = start + 1; j < length; j++){ if(num[j] < min){ min = num[j]; indexOfmin = j; } } return indexOfmin;} void swap(int num[], int pos1, int pos2){int }