1
typedef struct Monom{
int coeficient;
int exponent;
struct Monom* Next;
}Monom;
typedef struct list_polinom{
struct Monom* First_element;
}list_polinom;
int main(){
struct list_polinom* Polinoms;
struct Monom* Monoms;
Polinoms = (struct list_polinom*)malloc(x * sizeof(struct list_polinom));
Monoms = (struct Monom*)malloc(y * sizeof(stuct Monom));
Polinoms[0].First_element = &Monoms[z];
Monoms[z].exponent = x;
return 0;
}
だから私はprintf("%d\n",Polinoms[0].First_element.exponent
を印刷したい)が、私はこのエラーを得た:私が間違って他の構造体へのポインタであるstructのメンバを出力しますか?
[Error] request for member 'exponent' in something not a structure or union
何をやっていますか?
注:x、y、zは整数です。 First_element
として