Köszi a segítséget , de 1 kis hibát találtam (lehet csak nálam hibás)
Mégpedig ez a sor :
if(cigik == 0) return /* Ide írj mondjuk egy figyelmeztetést, v vmit, hogy nincs elég cigid! */
Ahogy muködik nekem :
if(cigik < 0) return /* Ide írj mondjuk egy figyelmeztetést, v vmit, hogy nincs elég cigid! */
Lehet hogy csak nekem volt az a sor hibás , de nem ez a lényeg . Köszi hogy segítettél .