#include <stdio.h>
#include <stdlib.h>
#define TAM 7
void ordenacaoVetor(int vet[])
{
int i,j, valor;
for(i=1;i<TAM;i++)
{
valor = vet[i];
printf("\n\nInserindo vet[%d]=\'%d\'\n",i
,valor
); for(j=i-1;vet[j]>valor && j>=0;j--)
{
vet[j+1]=vet[j];
}
vet[j+1]=valor;
}
}
int main()
{
int vet[TAM]={6,3,4,1,7,2,5};
ordenacaoVetor(vet);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2RlZmluZSBUQU0gNwp2b2lkIG9yZGVuYWNhb1ZldG9yKGludCB2ZXRbXSkKewogICAgaW50IGksaiwgdmFsb3I7CiAgICBmb3IoaT0xO2k8VEFNO2krKykKICAgIHsKICAgICAgICB2YWxvciA9IHZldFtpXTsKICAgICAgIHByaW50ZigiXG5cbkluc2VyaW5kbyB2ZXRbJWRdPVwnJWRcJ1xuIixpLHZhbG9yKTsKICAgICAgIGZvcihqPWktMTt2ZXRbal0+dmFsb3IgJiYgaj49MDtqLS0pCiAgICAgICB7CiAgICAgICAgICAgdmV0W2orMV09dmV0W2pdOwogICAgICAgICAgIHByaW50ZigiJWQiLHZldFtqXSk7CiAgICAgICB9CiAgICAgICB2ZXRbaisxXT12YWxvcjsKICAgICAgIHByaW50ZigiJWQiLHZldFtqKzFdKTsKICAgIH0KfQppbnQgbWFpbigpCnsKICAgIGludCB2ZXRbVEFNXT17NiwzLDQsMSw3LDIsNX07CiAgICBvcmRlbmFjYW9WZXRvcih2ZXQpOwoKICAgIHJldHVybiAwOwp9Cg==