以下のプログラムを用意します。実行時に列挙型メンバーに値を割り当てたいと思います。どうすればいいですか?
typedef enum test{
a, b
}test;
typedef struct abc{
test Test;
}abc;
int main(){
abc ab;
ab.Test.a = 5;//Throwing an error as "Expression must have class type"
return 0;
}
私を助けてください。