PAT BASIC 1002

来源:互联网 发布:德奥关系 知乎 编辑:程序博客网 时间:2024/05/28 05:14
#include<stdio.h>#include<string.h>void prit(int num);int main(){char inp[101];int xx[100], i, len, sum=0, n1, n2, n3;scanf("%s", inp);len = strlen(inp);for(i=0; i<len; i++){xx[i] = inp[i] - '0';sum+=xx[i];}if (sum < 10){prit(sum);}else if (sum < 100){n1 = sum / 10;n2 = sum % 10;prit(n1);printf(" ");prit(n2);}else if (sum < 1000){n1 = sum / 100;n2 = (sum / 10) % 10;n3 = sum % 10;prit(n1);printf(" ");prit(n2);printf(" ");prit(n3);}return 0;}void prit(int num){if(num == 0){printf("ling");}if(num == 1){printf("yi");}if(num == 2){printf("er");}if(num == 3){printf("san");}if(num == 4){printf("si");}if(num == 5){printf("wu");}if(num == 6){printf("liu");}if(num == 7){printf("qi");}if(num == 8){printf("ba");}if(num == 9){printf("jiu");}}

0 0
原创粉丝点击