>>232
NULLを番人にしてデータの終わりとしたいのかもしれんが
ポインタの配列じゃなくて実体の配列宣言なんだから
NULLなんてアドレスは書けないよ。

それに初期化された配列要素の個数はNULLかどうかで数えていくよりは
sizeof(array)/sizeof(array[0]) 計算で出すのが定番だな。