西安地铁几点开始发车:关于c语言内在分配问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 19:35:32
在c语言中,用malloc分配一个float类型的空间为什么会出错,比如在tc2.0,win-tc,中.能不能解决这个问题.
#include <stdio.h>
#include <malloc.h>
#include <alloc.h>
void main()
{
float *p;
p=(float*)malloc(sizeof(float));
printf("input a nuber:\n");
scanf("%f",p);
printf("\n p=%f",*p);

}

我用turbo C 3.0 运行没有问题啊?

错误在哪里?