Kod: Zaznacz cały
#include <stdio.h>
int t[100];
void wpisz(int m)
{int i;
for ( i = 0; i < m; i++ )
scanf(" %d", &t[i]);
}
void drukuj (int m)
{ int i;
for ( i = 0; i < m; i++ )
printf(" %d, ", t[i]);
printf("
");}
main()
{
int m,i, j, v;
printf("Ile liczb chcesz segregowac??");
scanf(" %d", &m);
printf("Podaj %d liczb calkowitych oddzielonych spacjami.
", m);
wpisz(m);
printf("Ciag do posortowania:
");
drukuj(m);
for ( i = 1; i < m; i++ )
{
v = t[i];
j = i;
while( (j>0) && (t[j-1] > v) )
{t[j] = t[j-1]; j-- ;}
t[j] = v;
drukuj(m);
}
printf("Ciag posortowany:
");
drukuj (m);
getch();
return 0;
}