ทำไมแบบนี้ถึงไม่ขึ้นแจ้งว่าผิดครับ?

   ผมพึ่งหัดเขียนโปรแกรมครับแล้วผมลองเขียนโดยไม่ดูครับมีอยู่บรรทัดนึงผมเขียนแบบนี้
printf("Total : ");
scanf("%f,&x");
และพิมพ์บรรทัดอื่นจนเสร็จ
พอรันและลองใส่ข้อมูลแล้วมันไม่ได้ตามที่ผมต้องการ
   พอเขียนใหม่ว่า
printf("Total : ");
scanf("%f",&x);
และพิมพ์บรรทัดอื่นจนเสร็จ
มันแสดงผลตามที่ผมต้องการอยากทราบว่าการที่เขียน ,&x อยู่ในกับนอกฟันหนูมันต่างกันอย่างไรครับ
ปล.อยากพิมหาใน google แต่ไม่รู้จะพิมหาว่าอย่างไรดี ฮ่าา
ขอบคุณสำหรับทุกคำตอบครับ ยิ้ม 
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่