<prompt> Tekeleza programu ya C inayosoma faili ya CSV, uchanganue maudhui yake katika vekta ya 2D, na uchapishe jumla ya vipengele vya kila safu.PLINFORMAT  <response>: pamoja na pamoja na pamoja na pamoja na Kazi ya kusoma faili ya CSV na kurudisha vekta ya 2D ya nambari kamilistd::vector readCSVconst std::string filename std::ifstream faili jina la faili; std::vector data; std:: mstari wa kamba; wakati std::getlinefaili, mstari std::stringstream ssmstari; std::vector safu; std :: seli ya kamba; wakati std::getliness, seli, , safu.sukuma_nyumastd::stoiseli; data.push_backsafu; kurudi data; Kazi ya kuchapisha jumla ya vipengele vya kila safu kwenye vekta ya P2 iliyotolewavoid printRowSumsconst std::vector data kwa const auto row : data jumla ya int 0; kwa kipengele cha ndani: safu jumla kipengele; std::cout Jumla ya vipengele vya safu mlalo: jumla std::endl; int main const std::string filename example.csv; std::vector data readCSVjina la faili; printRowSumsdata; kurudi 0; 