Use of D flip-flop in Serial Adder
You need the \$C_{in}\$ to be the information from the previous operation. If you put a cable, then the \$C_{in}\$ would be constantly changing while the new data propagates through the gates of the adder and it wouldn't represent the previous \$C_{out}\$ anymore.