黑马程序员技术交流社区

标题: 数组去重复 [打印本页]

作者: lwylwc    时间: 2015-8-3 22:48
标题: 数组去重复

#include <stdio.h>

int main(int argc, const char * argv[]) {
    int a[20],b[20],n,count;
    count=0;
    int i=0;
    int j;
    printf("请输入你要输入的数字的个数");
    scanf("%d",&n);
    for (int i = 0; i<n; i++) {
        scanf("%d",&a[i]);
    }

    for (i=0;i<n;i++) {
        for (j=i+1; j<n; j++) {
            if(a[i]!=a[j]){
                b[i]=a[i];

            }
            else if(a[i]==a[j]){
                count++;
            }
        }
    }
    for (i=0; i<n-count; i++) {
        printf("%2d",b[i]);
    }
    return 0;
}






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2