>>326
stdlib.hをインクルードしないで、
char *str;
str=(char *)malloc(478);
とかやってみな。