Succede così perché il programma che ha scritto scrive sempre "disponibile", poi, nel caso in cui legga ',' allora scrive " virgola".
Per fare una cosa migliore puoi usare una if leggo virgola allora scrivo virgola. Ed una else allora scrivo "disponibile"