#include <iostream> 
using  namespace  std; 
 
int  main( )  { 
	int  totalempresa =  0 ; 
    while  ( 1 )  { 
    	int  valordomes1, valordomes2, valordomes3; 
        cout  <<  "valor do mes 1:" ; 
        cin  >>  valordomes1; 
        if  ( valordomes1 ==  0 )  break ; 
        cout  <<  endl <<  "valor do mes 2:" ; 
        cin  >>  valordomes2; 
        cout  <<  endl <<  "valor do mes 3:" ; 
        cin  >>  valordomes3; 
        int  totalfilia =  valordomes1 +  valordomes2 +  valordomes3; 
        cout  <<  endl <<  "Valor total da filial: "  <<  totalfilia <<  endl; 
        cout  <<  "------------------------------------"  <<  endl; 
        totalempresa + =  totalfilia; 
        cout  <<  "Total do restaurante: "  <<  totalempresa <<  endl; 
        cout  <<  "se nao deseja calcular o proximo valor de vendas de outra filial digite o numero zero"  <<  endl; 
    } 
} 
 
//https://pt.stackoverflow.com/q/387057/101 
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgdG90YWxlbXByZXNhID0gMDsKICAgIHdoaWxlICgxKSB7CiAgICAJaW50IHZhbG9yZG9tZXMxLCB2YWxvcmRvbWVzMiwgdmFsb3Jkb21lczM7CiAgICAgICAgY291dCA8PCAidmFsb3IgZG8gbWVzIDE6IjsKICAgICAgICBjaW4gPj4gdmFsb3Jkb21lczE7CiAgICAgICAgaWYgKHZhbG9yZG9tZXMxID09IDApIGJyZWFrOwogICAgICAgIGNvdXQgPDwgZW5kbCA8PCAidmFsb3IgZG8gbWVzIDI6IjsKICAgICAgICBjaW4gPj4gdmFsb3Jkb21lczI7CiAgICAgICAgY291dCA8PCBlbmRsIDw8ICJ2YWxvciBkbyBtZXMgMzoiOwogICAgICAgIGNpbiA+PiB2YWxvcmRvbWVzMzsKICAgICAgICBpbnQgdG90YWxmaWxpYSA9IHZhbG9yZG9tZXMxICsgdmFsb3Jkb21lczIgKyB2YWxvcmRvbWVzMzsKICAgICAgICBjb3V0IDw8IGVuZGwgPDwgIlZhbG9yIHRvdGFsIGRhIGZpbGlhbDogIiA8PCB0b3RhbGZpbGlhIDw8IGVuZGw7CiAgICAgICAgY291dCA8PCAiLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIiA8PCBlbmRsOwogICAgICAgIHRvdGFsZW1wcmVzYSArPSB0b3RhbGZpbGlhOwogICAgICAgIGNvdXQgPDwgIlRvdGFsIGRvIHJlc3RhdXJhbnRlOiAiIDw8IHRvdGFsZW1wcmVzYSA8PCBlbmRsOwogICAgICAgIGNvdXQgPDwgInNlIG5hbyBkZXNlamEgY2FsY3VsYXIgbyBwcm94aW1vIHZhbG9yIGRlIHZlbmRhcyBkZSBvdXRyYSBmaWxpYWwgZGlnaXRlIG8gbnVtZXJvIHplcm8iIDw8IGVuZGw7CiAgICB9Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzM4NzA1Ny8xMDE=