Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: giup e voi

  1. #1
    Ngày gia nhập
    11 2014
    Nơi ở
    Plây Cu, Gia Lai, Vietnam, Vietnam
    Bài viết
    3

    Mặc định giup e voi

    e lam ma s nó báo lỗi hoài k chay!! e mơi học nên k biết@@
    #include<stdio.h>
    #include<conio.h>
    #include<math.h>
    void NhapMang(int a[], int &n)
    {
    //nhap so luong phan tu cua mang
    printf("Nhap so luong phan tu cua mang:");
    scanf("%d", &n);
    //nhap gia tri cho tung phan tu
    for(int i=0; i<n; i++)
    {
    printf("a[%d]=",i);
    scanf("%d", &a[i]);
    }
    }
    void XuatMang(int a[], int n)
    {
    printf("Cac phan tu cua mang la: \n");
    for(int i=0; i<n; i++)
    printf("%4d", a[i]);
    }
    int Tong(int a[], int n)
    {
    int t=0;
    for(int i=0; i<n; i++)
    t=t+a[i];

    return t;
    }
    int main()
    {
    int a, n;
    NhapMang(int a,int n);
    XuatMang(int a,int n);
    int kq=Tong(a,n);
    printf("\nTong mang la: %d", kq);
    getch();
    }

  2. #2
    Ngày gia nhập
    10 2014
    Bài viết
    3

    Có vấn đề về logic rồi bạn ơi, số phần tử mảng là chưa biết trước làm sao bạn truyền tham số và gọi hàm. Ý mình là n ấy. Nghĩa là bạn đã truyền một tham số không xác định vào hàm rồi.
    2. Trong main bạn không khai báo mảng mà chỉ khai báo biến, a ấy.
    Chúc bạn mau sữa được lỗi và tiến bộ.

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn