Hiển thị kết quả từ 1 đến 5 / 5
  1. #1
    Tham gia
    14-01-2010
    Bài viết
    19
    Like
    0
    Thanked 2 Times in 2 Posts

    các bạn sửa giúp mình lỗi bài C

    đề là nhập và in ra màn hình mảng 2 chiều các số tự nhiên.bài của mình chạy được rồi,khi nhập vào và in ra đúng,nhưng ví dụ nhập vào mảng đó 4 số 1,2,3,4 in ra là 12
    34 nhưng mình muốn in ra 1 2
    3 4 để nhìn cho rõ nó là mảng 2 chiều,vậy thêm lệnh \t ở đâu.bài của mình đây

    #include<conio.h>
    #include<stdio.h>
    void nhap(int a[][20],int m,int n)
    {
    for(int i=0;i<m;i++)
    for(int j=0;j<n;j++)
    { printf("a[%d][%d] = ",i,j);
    scanf("%d",&a[i][j]);
    } }
    void in(int a[][20],int m,int n)
    {
    for(int i=0;i<m;i++)
    { printf(" \n \n ");
    for(int j=0;j<n;j++)
    printf("%d",a[i][j]); }
    }
    void main(int a[20][20],int m,int n)
    { clrscr();
    printf("n=");scanf("%d",&n);
    printf("m=");scanf("%d",&m);
    nhap(a,m,n);
    in(a,m,n);
    getch();
    }
    Quote Quote

  2. #2
    Tham gia
    16-07-2010
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts
    Vào đây:
    for(j=0;j<n;j++)
    printf("%d\t",a[i][j]);

  3. #3
    Tham gia
    26-04-2009
    Bài viết
    76
    Like
    0
    Thanked 0 Times in 0 Posts
    đây là bài của bạn ư?
    chắc ko!

  4. #4
    Tham gia
    08-04-2010
    Bài viết
    53
    Like
    0
    Thanked 2 Times in 1 Post
    Trùi! Viết hàm rồi mà không biết \t sao?

  5. #5
    Tham gia
    06-06-2006
    Location
    HCM
    Bài viết
    2,717
    Like
    136
    Thanked 73 Times in 54 Posts
    xuống hàng thì \n
    với lại để canh hàng cho đẹp thì nên %3d , thay vì chỉ %d

Bookmarks

Quy định

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