Delete the tree

PHOTO EMBED

Sat Jul 09 2022 05:51:19 GMT+0000 (Coordinated Universal Time)

Saved by @Ranjan_kumar #c++

#include <bits/stdc++.h>
using namespace std;

class node
{
    public:
    int data;
    node *left,*right;
    
    node(int d)
    {
        this->data=d;
        this->left=NULL;
        this->left=NULL;
    }
};

void deletetree(node* temp)
{
    if(temp==NULL)
    return;
    deletetree(temp->left);
    deletetree(temp->right);
    cout << "\n Deleting node: " << temp->data;
    delete temp;
}
int main() {
    node *root=new node(6);
    root->left=new node(8);
    root->right=new node(7);
    root->left->left=new node(5);
    root->left->right=new node(2);
    root->right->left=new node(8);
    root->right->right=new node(3);
    deletetree(root);
    root=NULL;
    
    cout << "\n Tree deleted ";
	return 0;
}
content_copyCOPY

https://www.geeksforgeeks.org/write-a-c-program-to-delete-a-tree/