ごちゃごちゃしてますがシンプルな質問なのでどうかお付き合いください。
コンパイルエラーの内容
構造体HANDの中に配列のメンバgcp[3][9]をつくり、mainの中で二つのHAND構造体cpuとyouのgcpに初期値を代入しようとしています。
が、下の写真のようにコンパイルエラーが出てしまいます。
コード
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<time.h> typedef struct Hand{ char hand[9]; int num; char gcp[3][9]; }HAND; int main(){ HAND *cpu,*you; cpu->gcp=you->gcp={"rock","scissors","paper"};//←ここが問題の場所 time_t t; time(&t); //↓以下続くが無関係なので省略 //・・・ //・・・ //・・・ }
回答の程よろしくお願いいたします。m(__)m
回答2件
あなたの回答
tips
プレビュー