请大佬帮我看看这是为什么?
查看原帖
请大佬帮我看看这是为什么?
685124
wjy20100000楼主2022/5/3 21:35

我下面这个代码他在C++里输出个不停,然后就崩了……

#include <bits/stdc++.h>
using namespace std;
struct node{
    char id,left,right;
}a[30];
void inorder(char s){
    cout<<s;
    if(a[s].left!='*') inorder(a[s].left);
    if(a[s].right!='*') inorder(a[s].right);
}
int main(){
    int n;
    char root;
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a[i].id>>a[i].left>>a[i].right;
        if(i==1) root=a[i].id;
    }
    inorder(root);
}

有没有一个大佬来帮帮我?

2022/5/3 21:35
加载中...