What will print out? main() { char p1=“name”; char *p2; p2=(char)malloc(20); memset (p2, 0, 20); while(*p2++ = *p1++); printf(“%sn”,p2); }
empty string
20
0
error