ช่วยคอมเม้นแต่ละคำสั่งให้หน่อยครับว่า มีวิธีการคิดยังไง แบบว่าทำไมผลลัพธ์ออกมาได้ 4 5 3
a = 1; b= 3; c=2;
clear (&stack); push(&stack,c);
push(&stack,a+b); a=pop(&stack);
push(&stack,b); push (&stack,5);
b = pop (&stack); c=pop(&stack);
printf ("%d %d %d\n",a,b,c);
ขอบคุณครับ
ช่วยอธิบายภาษาซีเกี่ยวกับ Stack หน่อยครับ
a = 1; b= 3; c=2;
clear (&stack); push(&stack,c);
push(&stack,a+b); a=pop(&stack);
push(&stack,b); push (&stack,5);
b = pop (&stack); c=pop(&stack);
printf ("%d %d %d\n",a,b,c);
ขอบคุณครับ