@Samuele_70
No :/ se ti riferisci a str nel main, con temp più piccoli str va a reallocarsi e a concatenarsi correttamente. e anche quando un temp più grande di DIM viene acquisito da tastiera in maniera errata str si realloca e si concatena correttamente.
Nello str della funzione fillS può darsi. Solo che non capisco perché il problema a questo punto si verifica solo dalla seconda iterazione in poi.
@infinitejustice
perché?