01/10/2018, 10:18

Code sao chép mảng bị sai

đề là sao chép mảng nhập vào từ bàn phím, code của mình nó ntn nhưng ko biết sao lại ko đc

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i,n,a[10],b[10];
    printf(" nhap vao kich thuoc mang ");
    scanf("%d",&n);
    for(i=0;i<n;i++) {
            printf(" nhap vao phan tu thu %d= ",i);
    scanf("%d",&a[i]);}

    for(i=0;i<n;i++){
            a[i]=b[i];}
    printf("mang ban dau - mang sao chep 
");
    for(i=0;i<n;i++)
    {
        printf("%d       %d
",a[i],b[i]);}
}
Henry viết 12:31 ngày 01/10/2018

Chỗ bạn sao chép mảng của bạn có vấn đề
Bạn đã gán a[i] = b[i]. Mọi việc được gỡ rối rồi đấy

Nguyen Hoang Long viết 12:31 ngày 01/10/2018

b[i]=a[i];
Thì mới đúng

Bài liên quan
0