ごめん。訂正
×:int a[255],i=0,n=0;
○:int a[256],i=0,n=0;

>>30
あと、細かい部分は自分でやってね