fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main() {
  5. char bookName[100];
  6. float bookPrice, discount, totalPrice;
  7.  
  8. // รับข้อมูลชื่อหนังสือ
  9. printf("Enter book name: ");
  10. fgets(bookName, sizeof(bookName), stdin); // ใช้ fgets แทน gets เพื่อความปลอดภัย
  11. bookName[strcspn(bookName, "\n")] = '\0'; // ลบ newline ที่ fgets เพิ่มเข้ามา
  12.  
  13. // รับข้อมูลราคาหนังสือ
  14. printf("Enter book price: ");
  15. scanf("%f", &bookPrice);
  16.  
  17. // คำนวณส่วนลดและราคาสุทธิ
  18. discount = bookPrice * 0.10;
  19. totalPrice = bookPrice - discount;
  20.  
  21. // แสดงผลลัพธ์
  22. printf("\nBook: %s\n", bookName);
  23. printf("Price: %.2f\n", bookPrice);
  24. printf("Discount 10 percent: %.2f\n", discount);
  25. printf("Total price: %.2f\n", totalPrice);
  26.  
  27. return 0;
  28. }
Success #stdin #stdout 0.01s 5292KB
stdin
Standard input is empty
stdout
Enter book name: Enter book price: 
Book: 
Price: 0.00
Discount 10 percent: 0.00
Total price: 0.00