Solutions are easy to find on the web. It is important to understand that the full adder takes in a carry from the previous stage (and produces one), whereas a half adder only has A and B inputs and only produces a carry.
8.6m questions
11.2m answers