Tablica dwuwymiarowa - sumowanie wierszy

0

Problem zdaje się elementarny, bo i ja dopiero od dwóch tygodni się programowaniem interesuję. Zazwyczaj coś wymyślam, ale tu pomysłu nie mam... Chodzi o zadanie polegające na poproszeniu użytkownika o podanie sprzedaży książki w kolejnych miesiącach przez 3 lata. Problem pojawia się, gdy dodatkowo program ma liczyć sumę sprzedanych książek, ale nie ogółem, a osobno dla każdego wiersza tabeli, czyli danego roku. Potrzebuję więc trzech sum - po jednej dla każdego roku. Mój program na razie wygląda tak:

#include <iostream>

const int miesiace = 12;
const int lata = 3;

int main ()
{
	using std::cout;
	using std::cin;
	using std::endl;
	const char * miesiac[miesiace] = 
	{
		"Styczen",
		"Luty",
		"Marzec",
		"Kwiecien",
		"Maj",
		"Czerwiec",
		"Lipiec",
		"Sierpien",
		"Wrzesien",
		"Pazdziernik",
		"Listopad",
		"Grudzien"
	};
	int sprzedaz[lata][miesiace];
	int rok;
	int month;
	cout << "Rok 1: \n";
	for (rok = 0; rok < lata; rok++)
	    {
			for (month = 0; month < miesiace; month++)
			    {
					cout << "Podaj sprzedaz za miesiac " << miesiac[month] << ": ";
					cin >> sprzedaz[rok][month];
					cin.get();		
			};
			cout << "Liczba sprzedanych egzemplarzy w " << rok + 1 << " roku: ";
			cout << endl << endl << "Rok: " << rok + 2 << endl;
	    };
	

To nie cały kod, acz końcówka do niczego potrzebna tu nie jest. Jak zadać to coroczne sumowanie? Dzięki wielkie za ewentualną pomoc.

1

Masz przykladowy kod jak zsumowac wiersze.
http://ideone.com/K3xVKr

0

Dziękuję bardzo. Juz sobie to obczaję ładnie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1