//...
//...
//...
while (num!=max){
for (i=tope, j=tope; j<=ene; j++){ // se desplaza hacia la derecha
num++;
meterEnVector(); // definila
}
for (i=tope+1, j=ene; i<=eme; i++){ // se desplaza hacia abajo
num++;
meterEnVector(); // definila
}
for (i=eme, j=ene-1; j>=tope; j--){ // se desplaza hacia la izquierda
num++;
meterEnVector(); // definila
}
for (i=eme-1, j=tope; i>tope; i--) // se desplaza hacia arriba
num++;
meterEnVector(); // definila
}
eme--;
ene--;
tope++;
}
//...
//...
//...