/* passing a dynamic string to a function */ #include #include #include void funcoutput(char *); int main() { char strname[] = "Computation"; char *chrptr; chrptr = (char *) malloc (strlen(strname) + 1); strcpy (chrptr, strname); funcoutput(chrptr); return 0; } void funcoutput(char *strptr1) { printf("String: %s\n", strptr1); return; }