質問: 1){ strcpy(sex,"男性"); }else{ strcpy(sex,"女性"); } printf("[名前] %s\t[年齢] %d\t[性別] %s\n",data.name,data.year,data.sex); printf("\n"); } 。
回答: > > > ``` > for(i == 0;i < 3; i++){ > ``` > > 代入式と取り違えているようですね。 追記 gccでコンパイルするなら -Wall オプションと -Wextra オプションを立てて下さい。 フォーマット文字列を取り違えているのが分かる筈です。