#include <stdio.h>
#include <string.h>
int main() {
char bookName[100];
float bookPrice, discount, totalPrice;
// รับข้อมูลชื่อหนังสือ
fgets(bookName
, sizeof(bookName
), stdin
); // ใช้ fgets แทน gets เพื่อความปลอดภัย bookName
[strcspn(bookName
, "\n")] = '\0'; // ลบ newline ที่ fgets เพิ่มเข้ามา
// รับข้อมูลราคาหนังสือ
// คำนวณส่วนลดและราคาสุทธิ
discount = bookPrice * 0.10;
totalPrice = bookPrice - discount;
// แสดงผลลัพธ์
printf("\nBook: %s\n", bookName
); printf("Price: %.2f\n", bookPrice
); printf("Discount 10 percent: %.2f\n", discount
); printf("Total price: %.2f\n", totalPrice
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmludCBtYWluKCkgewogICAgY2hhciBib29rTmFtZVsxMDBdOwogICAgZmxvYXQgYm9va1ByaWNlLCBkaXNjb3VudCwgdG90YWxQcmljZTsKCiAgICAvLyDguKPguLHguJrguILguYnguK3guKHguLnguKXguIrguLfguYjguK3guKvguJnguLHguIfguKrguLfguK0KICAgIHByaW50ZigiRW50ZXIgYm9vayBuYW1lOiAiKTsKICAgIGZnZXRzKGJvb2tOYW1lLCBzaXplb2YoYm9va05hbWUpLCBzdGRpbik7IC8vIOC5g+C4iuC5iSBmZ2V0cyDguYHguJfguJkgZ2V0cyDguYDguJ7guLfguYjguK3guITguKfguLLguKHguJvguKXguK3guJTguKDguLHguKIKICAgIGJvb2tOYW1lW3N0cmNzcG4oYm9va05hbWUsICJcbiIpXSA9ICdcMCc7IC8vIOC4peC4miBuZXdsaW5lIOC4l+C4teC5iCBmZ2V0cyDguYDguJ7guLTguYjguKHguYDguILguYnguLLguKHguLIKCiAgICAvLyDguKPguLHguJrguILguYnguK3guKHguLnguKXguKPguLLguITguLLguKvguJnguLHguIfguKrguLfguK0KICAgIHByaW50ZigiRW50ZXIgYm9vayBwcmljZTogIik7CiAgICBzY2FuZigiJWYiLCAmYm9va1ByaWNlKTsKCiAgICAvLyDguITguLPguJnguKfguJPguKrguYjguKfguJnguKXguJTguYHguKXguLDguKPguLLguITguLLguKrguLjguJfguJjguLQKICAgIGRpc2NvdW50ID0gYm9va1ByaWNlICogMC4xMDsKICAgIHRvdGFsUHJpY2UgPSBib29rUHJpY2UgLSBkaXNjb3VudDsKCiAgICAvLyDguYHguKrguJTguIfguJzguKXguKXguLHguJ7guJjguYwKICAgIHByaW50ZigiXG5Cb29rOiAlc1xuIiwgYm9va05hbWUpOwogICAgcHJpbnRmKCJQcmljZTogJS4yZlxuIiwgYm9va1ByaWNlKTsKICAgIHByaW50ZigiRGlzY291bnQgMTAgcGVyY2VudDogJS4yZlxuIiwgZGlzY291bnQpOwogICAgcHJpbnRmKCJUb3RhbCBwcmljZTogJS4yZlxuIiwgdG90YWxQcmljZSk7CgogICAgcmV0dXJuIDA7Cn0=