I want to write a function
int Listofleaves (Tree tree,List* list)
which recieve a binary tree -"tree"(the input) and a list pointer "list"(output)...the function supposed to return the trees leaves nodes(nodes with no children) from right to left as a linked list(!) in "list"...and also return at the end the sum of all those leaves....
anyone knows???
thanks for help people i just have no idea broke my head for long time

Without attempting the problem first, any help would be hard to come by.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.