Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: lỗi truyền tham biến trong cây nhị phân.

  1. #1
    Ngày gia nhập
    02 2008
    Bài viết
    21

    Mặc định lỗi truyền tham biến trong cây nhị phân.

    Các huynh giúp giùm mình cái. Ko có lỗi khi chay F9 nhưng nhập ko đc.
    Code:
    #include<stdio.h>
    #include<stdlib.h>
    #include<conio.h>
    typedef struct node *ref;
    struct node {
                    int key;
                    ref left;
                    ref right;
      };
      ref root;
    
    ref getnode (int k){
        ref p=new node;
        p->key=k;
        p->left=NULL;
        p->right=NULL;
        return p;
    }
    void insertnode(ref root, int k){
           if(root==NULL){
                ref p=getnode(k);
                root=p;
            }
            else
            if (k<root->key)
                insertnode(root->left,k);
            else
                insertnode(root->right,k);
           }
    void visit(ref root){
        if(root->key!=0){
            printf("%d",root->key);
            printf(", ");
        }
      }
    void scan(ref root){
        if(root==NULL) printf("cay rong");
        else{
            visit(root);
            scan(root->left);
            scan(root->right);
        }
      }
    
    void main(){
        int k;
        ref root=NULL;
        printf("nhap gia tri cho node:");
        scanf("%d",&k);
        while (k){
    
            insertnode(root,k);
            printf("nhap gia tri cho node:");
            scanf("%d",&k);
        }
    
        scan(root);
        getche();
     }
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #2
    Ngày gia nhập
    10 2006
    Nơi ở
    In Your Bugs
    Bài viết
    823

    1. cậu coi lại cái struct của mình.
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

Các đề tài tương tự

  1. thắc mắc về hàm truyền tham biến trong java
    Gửi bởi vandt trong diễn đàn Nhập môn lập trình Java
    Trả lời: 9
    Bài viết cuối: 10-12-2013, 11:39 PM
  2. Phân biệt truyền biến bằng tham trị, tham chiếu, địa chỉ. Xin cảm ơn.
    Gửi bởi thaoha trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 18-02-2012, 02:03 PM
  3. Truyền tham số biến (reference) trong C
    Gửi bởi tuanc trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 04-12-2011, 12:07 AM
  4. Kỹ thuật C++ Truyền tham biến hay tham trị?
    Gửi bởi vietanh_90 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 18
    Bài viết cuối: 16-10-2011, 10:45 PM
  5. Thắc mắc về truyền tham biến và tham trị .. và còn nữa ^^
    Gửi bởi without_you trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 9
    Bài viết cuối: 04-02-2010, 08:46 PM

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