char * b_main_source(char * data);void _main(){char * data;data=NULL;data=b_main_source(data);{char dest[100];memset(dest, 'C', 100-1);memcpy(dest, data, strlen(dest)*sizeof(char));dest[100-1]='\0';printLine(dest);free(data);}}char * b_main_source(char * data){data=(char *)malloc(50*sizeof(char));return data;}
char * b_main_source(char * data);static void main(){char * data;data=NULL;data=b_main_source(data);{char dest[100];memset(dest, 'C', 100-1);memcpy(dest, data, strlen(dest)*sizeof(char));dest[100-1]='\0';printLine(dest);free(data);}}char * b_main_source(char * data){data=(char *)malloc(100*sizeof(char));return data;}