#include<stdio.h> #include<stdlib.h> #include<string.h> int main(){ char str1[50],str2[50],str3[50]; while(scanf("%s",&str1)!=EOF){ int i,j=0,k=0,len,count=0; for(i=0;str1[i]!='\0';i++){ if(str1[i]!=',') str2[j++]=str1[i]; else str2[j++]=str1[++i]; } len=strlen(str2); for(i=len-1;i>=0;i--){ count++; if(count%4!=0){ str3[k++]=str2[i]; } else{ str3[k++]=','; i++; } } len=strlen(str3); for(i=len-1;i>=0;i--){ printf("%c",str3[i]); } memset(str1,'\0',sizeof(str1)); memset(str2,'\0',sizeof(str2)); memset(str3,'\0',sizeof(str3)); printf("\n"); } } |
Double click to view unformatted code.