Si si, salvo tutto prima di ricompilare. Sto usando gcc
Ma hai provato anche con input piu' lunghi tipo:

A cane | gatto | pippo | pluto | topolino | paperino |

Non riesco proprio a capire perche' mi da questo problema