รบกวนพี่ๆอธิบายโค้ดภาษา c โค้ดนี้ไห้ผมหน่อยครับ

คือผมตั้งใจว่า ของราคา100 ถ้าเป็นสมาชิกจะเหลือ90 ถ้าไม่เป็นสมาชิกจะราคา100  แต่พอรันแล้วเลขมันมั่วเลยครับ  รบกวนพี่ๆแนะนำผมหน่อยนะครับ
(คือว่าสายที่ผมเรียนนั้นไม่มีการเรียนเกี่ยวกับการเขียนโปรแกรมเลยครับ ผมแค่ศึกษาการเขียนจากหนังสือหรือยูทูปเอาครับ)

#include <stdio.h>

int main(void) {
printf ("Hello World\n");
printf ("Are you member(y or n):\n");
printf ("how much:\n");
int a,b;
scanf ("%c %d",&b,&a);
if (b='y')
printf ("%d",a-(a*0.1));
else if (b='n')
printf ("%d",a);
return 0;
}
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่