addition of ic-7483(4 bit full adder)

i have also used a temporary carry variable to increase the readability of the code but no temporary variables are used in any other ICs , so i was wondering if it would be better to remove the temporary variable.