Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

giúp e vs ạ:nhập vào một mảng số nguyên sao cho mỗi số nguyên chỉ xuất hiện một lần trong mảng tức là trùng nhau sẽ thông báo bị trùng

14:27 17-01-2022 445 lượt xem 0 bình luận

> BAI TAP SO 8

> Nhap mot so vao mang (0 de ket thuc): 3

> Nhap mot so vao mang (0 de ket thuc): 2

> Nhap mot so vao mang (0 de ket thuc): 2

> Ops! So 2 da co san trong mang. Hay thu lai.

> Nhap mot so vao mang (0 de ket thuc): 6

> Nhap mot so vao mang (0 de ket thuc): 0 > Mang da nhap: 3 2 6 > KET THUC

Đây là chương trình em viết ko biết nên ghi chỗ phần nhập như thế nào để chạy ra được như trên:(

#include<stdio.h>
#include<conio.h>
#include<math.h>
#define MAX 100 
void nhap (int a[], int &n)
{
    int x; 
    printf("BAI TAP SO 8");
    do{ 
        printf("\nNhap mot so vao mang (0 de ket thuc): ");
        scanf("%d",&x);
        if (x!=0) a[n++] = x; //tuong duong a[n]=x; n++;
    }
    while (x != 0);
    for(int i = 0; i < n; i++)
    {        
        scanf("%d",&a[i]);
    }
}
int main()
{
    int n;
    int a[MAX];
    nhap(a, n);
    printf("mang da nhap:"); 
        for(int i = 0; i < n; i++) printf("%d",a[i]);      
    printf("\nKET THUC");
    getch();
    return 0;
}

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập

Câu hỏi mới nhất