プチコン3号 SmileBASIC コミュニティ返信[1]親投稿つばさ☆ nsm21162016/4/25 20:56FORとREADを組み合わせてる。 READで取得した文字列をIFで判定するんだよーん。 FOR Y=0 TO 高さ READ MAP$ FOR X=0 TO 横 IF MAP$[X]=="?" THEN BL=1 ELSE BL=0 ENDIF BGPUT 0,X,Y,BL NEXT NEXT でDATAのなかに?があればBG番号1を配置する。あと知ってると思いますが配列宣言はしなくていいです。文字列の長さを指定しているだけです。2そうだね プレイ済み2017/11/03 18:11:31に取得