#include #include #include // Yukicoder №784 「,(カンマ)」 ★ // https://yukicoder.me/problems/no/784 // *********************** #define str_len(a) mystr_len_lim(a,9999) static int mystr_len_lim(char *str,int lim){int i=0;do{if(str[i]=='\0')break;i++;}while(i= tmp ) { if( ++lnk >= 3 ) { *(op)-- = ','; lnk = 0; } *(op)-- = *(ip)--; } ++(op); if( minf < 0 ) { *--(op) = '-'; } return op; } // ********************* int main( void ) { int i; i = GETLINEINT(); printf("%s\n",COMMA(i)); }