its standard c89, if there are less initializers than members the rest have same value of static storage which is 0.
but I'll make it explicit for only 4 elements.