antonio66 ha scritto:
oregon ha scritto:
Sì, ma nel ciclo non viene mai azzerato ...
non vedo perche' lo dovrei azzerare!
Se te lo dico un motivo ci sarà, no?!
Tu usi la variabile i nel ciclo come indice di str2 che è un vettore di char presumibilmente non più grande di 200 caratteri ed è usato per ogni linea del file. Ma se i aumenta senza controllo nel ciclo, assumerà valori molto più grandi di 200 causando un accesso illecito in memoria con risultati imprevedibili ...
Però, fai un po' come vuoi ...