Anyone know why we can't use scanf to initialize strucutre?
Code:#include <stdio.h>
#include <stdlib.h>
int main()
{
struct automobile
{
char make[10];
char* model;
int number_of_doors;
float price;
}car;
scanf( "%s", car.model); /* can we do this? */
printf("%s", car.model);
return 0;
}