char * b_main_source(char * data);static void main_vasink(char * data, ...){{char dest[100]="";va_list args;va_start(args, data);vsnprintf(dest, 100-1, data, args);va_end(args);printLine(dest);}}void _main(){char * data;char data_buf[100]="";data=data_buf;data=b_main_source(data);main_vasink(data, data);}char * b_main_source(char * data){{size_t data_len=strlen(data);if(100-data_len > 1){fgets(data+data_len, (int)(100-data_len), stdin);data_len=strlen(data);if (data_len > 0){data[data_len-1]='\0';}}}return data;}
static void main_vasink(char * data, ...){{char dest[100]="";va_list args;va_start(args, data);vsnprintf(dest, 100-1, data, args);va_end(args);printLine(dest);}}static void main(){char * data;char data_buf[100]="";data=data_buf;data=b_main_source(data);main_vasink(data, data);}char * b_main_source(char * data){strcpy(data, "fixedstringtest");return data;}