这段C语言代码错在哪?

来源:百度知道 编辑:UC知道 时间:2024/05/25 11:29:09
#define PRICE 10.25
#include<stdio.h>
void main()
{
int num=3;
float total;
total=nun*PRICE;
printf("total=%f\n",total);
}


#define PRICE 10.25
#include<stdio.h>
void main()
{
int num=3;
float total;
total=num*PRICE; //这里的那个是NUM
printf("total=%f\n",total);
}

程序只有一个警告,没的关系的
是数据类型之间转换的时候出的警告
低字节的变量是能装潢高字节的类型的

#define PRICE 10.25
#include<stdio.h>
void main()
{
int num=3;
float total;
total=num*PRICE; //注意这里是num
printf("total=%f\n",total);
}

好像没有错误啊! 没编译通过吗?
找找 你的错误提示是啥啊!

上面是num=3;
tal=nun*PRICE; 你这里写的是nun