ai pro giải thích dùm đoạn này với, cảm ơn! Mã: typedef struct node { int key; node *next; }; int main(void) { node *x,*y,*t; x=(node *)malloc(sizeof(node)); y=(node *)malloc(sizeof(node)); x->next=y;x->key=1; y->next=x,y->key=1; for(t=x;t->key<100;t=t->next) { t->key=x->key+y->key; } cout<<t->key<<endl; return 0; }