What you seek is int_fast32_t. At least 32 bits, but more if the compiler would have to waste cycles to shrink values down to 32 bits.