Originariamente inviato da 84morena
scusa a furia di modificarlo ho rimasto l'operatore and....
ho effettuato comunque la modifica, ma nonostante ciò mi stampa quattro caratteri strani che non corrispondono ad h,e,l,p

Da quello che vedo mi sembra che tu abbia invertito V[I]=n[j];
devi fare il viceversa: n[j]=V[I];
e mettere j++ dentro le parentesi dell'if, altrimenti j cresce come l