Kann es sein, dass dir evtl. der Stack in dein Array hineingelaufen ist? Immerhin hast du 100*7 = 700 Bytes allokiert.

mfG
Markus