#include <stdio.h> #include <string.h> int main() { char a[100],b[100]; //用字符型数组可以保存数的每一位包括分隔符号 int len,i,j,count; while(scanf("%s",&a)!=EOF) // 输入的数据保存在a数组 然后按照中国的习惯将数据转到b数组 { len=strlen(a); j=1,count=0; for(i=len-1;i>=0;i--) { if(a[i]!=',') { if(count%3==0&&count!=0) b[j++]=','; b[j++]=a[i]; count++; } else if(a[i]==',') continue; } for(i=j-1;i>=1;i--) { printf("%c",b[i]); } printf("\n"); } return 0; } |
Double click to view unformatted code.