c++ sum