OK, v tom případě tedy skutečně začněte tím, že si, klidně i na Internetu, najdete rozdíl mezi jednotlivými datovými typy.
http://en.wikipedia.org/wiki/C_data_types
Uvědomte si, jaké hodnoty mohou obsahovat (zároveň si zjistěte také něco o overflow) a sám sobě si zdůvodněte, proč je ve vašem případě int zvolený špatně.
Pak budeme pokračovat.