試してないけど、これでいけるかな? ACLS DIM M$[3] RESTORE @MAP FOR I=0 TO 2 READ M$[I]'マップを読む FOR J=0 TO 2'このループで1文字づつ比較する IF MID$(M$[I],J,1)==" " THEN LOCATE J,I:PRINT "白" IF MID$(M$[I],J,1)=="B" THEN LOCATE J,I:PRINT "■" NEXT NEXT @MAP DATA " BB" DATA "B B" DATA "BB "