int i;\r
struct name* namep;\r
\r
- namep = (name*) malloc(MAX_NAME_LEN);\r
+ namep = (struct name*) malloc(MAX_NAME_LEN);\r
for(i = 0; i < MAX_NAME_LEN - 1; i++)\r
- namep[i] = str[i];\r
- namep[i] = '\0';\r
+ namep->name[i] = str[i];\r
+ namep->name[i] = '\0';\r
\r
return namep;\r
}\r