int i[],a,b,c;
a=1;//will compile as a is no a array bcoz int i[],a....
a is int here.
int[] i,a,b,c;
a=1;//will not compile as a is an array their bcoz int[]i,a....
i,a,b,c are all int array.
int i[],a[],b[],c[];
I usually code like that. It is clear.