Online Compiler C

#include <stdio.h> int main() { int price,items,discount; float total_price, total_discount; scanf("%d%d%d",&price,&items,&discount); total_price = price * items; total_discount = (total_price / 100) * discount; total_price = total price - total_discount; print return 0; }
这段代码的目的是计算商品的总价和折扣后的最终价格。它从用户输入中读取单价、数量和折扣百分比,然后计算总价和折扣金额,最后尝试输出结果。

代码中存在几个问题:

- 第8行 `total price` 中间有空格,变量名不能包含空格,应该是一个整体。
- 第9行 `print` 不完整,C语言中输出需要使用 `printf` 函数,并且需要指定输出格式和要输出的变量。
- 缺少输出语句的完整格式,比如 `printf("...", ...);` 这样的结构。

提示:
- 检查变量名是否写成了两个单词,C语言中变量名必须连续无空格。
- 输出语句需要完整的 `printf` 函数调用,包括格式字符串和要输出的变量列表。