题解 | #提取不重复的整数#

提取不重复的整数

https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1

#include <stdio.h>

int main() {
    int a, b = 0, j, c[50] = {0}, i = 0;
    while (scanf("%d", &a) != EOF) {
        while (a / 10 != 0) {
            c[i] = a % 10;
            a = a / 10;
            i++;
        }
        c[i]=a;
        while (b <=i) {
            for (j = 0; j < b; j++) {
                if (c[b] == c[j]) {
                    c[b] = 0;
                    break;
                }
            }
            if (c[b] != 0) {
                printf("%d", c[b]);
            }
            b++;
        }
    }
    return 0;
}

全部评论

相关推荐

07-02 13:50
闽江学院 Java
点赞 评论 收藏
分享
白火同学:大二有这水平很牛了,可以适当对关键信息加粗一点,比如关键技术、性能指标之类的。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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