el error que vi que tenes en la funcion maximo, es que usas variables que no estan declaradas en el ambito de la funcion, las variables que podes usar dentro de una funcion son:
- las declaradas de forma global
- las que se le pasan como parametros
- las declaradas internamente dentro de la funcion
encontes, la funcion maximo no puede utilizar las siguientes variables:
1- recp2, recp3, recp4
2- recs1, recs2, recs3, recs4, recs5
las primeras se pueden solucionar declarandolas como variables globales
las segundas no estan mas en el codigo que te pase, ahora se encuentran dentro del arreglo
Sucursal y almacenadas en la variable
recaudado. Para solucionar esta parte, declaramos el arreglo Sucursal como global
esta otra parte no la entiendo:
Código C++:
Ver originalif(recs1<sucminr&&recs1>0||recs1==sucminr+pr)