#include <stdio.h>
#include <string.h>
#include <stdlib.h>
char* getstr(char *str) {
char *p = malloc(strlen(str) + 1);
strcpy(p, str);
return p;
}
int main(void)
{
char *p = getstr("C Programming");
printf("%s\n", p);
free(p);
return 0;
}
/*
run:
C Programming
*/