[code:1]#include <stdio.h>
#define MAX 1024
main()
{
char string[MAX];
char *dynstring;
int i,j;
for (i = 0; i < MAX; i++)
string[i] = '\0';
for (i = 0; i < MAX; i++)
{
j = getchar();
if (j == EOF)
break;
string[i] = (char)j;
}
dynstring = (char *)malloc(1); // 요부분....
strcpy(dynstring, string);
printf("\nYour text was: %s\n", dynstring);