質問: list[rand()%100]; と入力してifの中に入れたりしましたがいきませんでした。*/ if(n==0){ draw_image(IMAGE_0,810,0); }else if (n==1 && n<=2){ draw_image(IMAGE_1,0,500); }else if (n>=3 && n<=6){ draw_image(IMAGE_2,0,1000); }else if (n>=7 && n<=13){ draw_image(IMAGE_3,810,500); }else if (n>=14 && n<=23){ draw_image(IMAGE_4,810,1000); }else if (n>=24 && n<=33){ draw_image(IMAGE_5,1620,0); }else if (n>=34 && n<=45){ draw_image(IMAGE_6,1620,500); }else if (n>=46 && n<=66){ draw_image(IMAGE_7,1620,1000); }else if (n>=67 && n<=99){ draw_image(IMAGE_8,0,1500); }else{ break; } --- 訂正しました。質問の仕方が悪く申し訳ございません。 また、なにかご指摘あったら教えてください。
回答: list[100]を使いたい、つまりlist[0]~list[100]まで使いたいのであれば、 ``` char *list[101]; ``` と宣言する必要があります。