typedef int height;
height square_height;とするの?
それともwidth square_height;とするの?