题解 | #添加逗号#

添加逗号

https://www.nowcoder.com/practice/f51c317e745649c0900996fd3f683aed

#include <stdio.h>
#include <string.h>

#define N 15

char a[N];
char b[N * 2];

int main()
{
    scanf("%s", a);

    int k = 0;
    for (int i = strlen(a) - 1, j = 1; i >= 0; i -- , j ++ )
    {
        b[k ++ ] = a[i];
        if (j == 3 && i)
        {
            b[k ++ ] = ',';
            j = 0;
        }
    }

    for (int i = strlen(b) - 1; i >= 0; i -- ) printf("%c", b[i]);

    return 0;
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
今天 11:47
点赞 评论 收藏
分享
想按时下班的我在等o...:我投测试也是这个情况,不知道咋办了
点赞 评论 收藏
分享
深夜书店vv:腾讯是这样的,去年很多走廊都加桌子当工区
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务