You will. The conversions you're doing are legal C, but people generally consider them to be a bad idea as they can obscure some programming errors.

Note that, if your compiler is a C++...