#include<stdio.h> #include<string.h> void main(){ char str[100]; while(scanf("%s",str)!=EOF){ int len=strlen(str),n=0; char t[100]; for(int i=0;i<len;i++){ if(str[i]>='0' && str[i]<='9'){ t[n]=str[i]; n++; } } printf("%d\n",n); if(n%3==0){ printf("%c",t[0]); for(int i=1;i<n;i++){ if(i%3==0){ printf(",");printf("%c",t[i]); }else printf("%c",t[i]); } }else if(n%3==1){ printf("%c,",t[0]); for(int i=0;i<n-1;i++){ if (i==0){printf("%c",t[i+1]); continue;} if(i%3==0){ printf(",%c",t[i+1]); }else printf("%c",t[i+1]); } }else if(n%3==2){ printf("%c,%c",t[0],t[1]); for(int i=0;i<n-2;i++){ if (i==0){printf("%c",t[i+1]); continue;} if(i%3==0){ printf(",%c",t[i+2]); }else printf("%c",t[i+2]); } } printf("\n"); } } |
Double click to view unformatted code.