『壹』 用C语言编程,将50个实验数据从小到大排列,排完分为10组。请教大神赐教,谢谢!

int a[50]={/*自己初始化*/000};
for (int i = 0; i < 50; i++)
{
for (int j = 0 + i; i < 50; i++)
{
if (a[i] > a[j])
{
int t = a[i];
a[i] = a[j];
a[j] = t;
}
}
}
int k = 0;
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 5 ; j++)
{
printf("%d,",a[k]);
k++;
if (k % 10 == 0)
{
printf("\n");
}
}
}
如果你是像编程a[10][5];我就没办法了