Se vuoi sapere in cosa hai sbagliato nel tuo codice originale
Codice:
for (i=inizio;i<=fine;i++)
{
tmp[i]=origine[i];
}
i non va da 0 a n ma da inizio > 0 a fine > inizio.
Quindi stai scrivendo in tmp[10] quando dovresti partire da tmp[0]....
Ciao.
PS: Mazza.... 4 post in 30 minuti... e non mi sono ancora presentato.