Hola, ¿qué tal? soy nuevo en el foro. Estoy teniendo un inconveniente con un trabajo práctico. Quiero generar una función para que me traiga los meses al main, pero, no me toma el for directamente. Es decir, a la hora de compilar y correr el programa, no me permite cargar los 12 datos que corresponderían a los 12 meses.
Si alguien pudiera ayudarme, lo agradecería mucho.
#include <stdio.h>
#include <iostream>
#include <string>
#include <conio.h>
#include <stdlib.h>
using namespace std;
string meses(string)
{
string meses[12];
meses[1]="Enero";
meses[2]="Febrero";
meses[3]="Marzo";
meses[4]="Abril";
meses[5]="Mayo";
meses[6]="Junio";
meses[7]="Julio";
meses[8]="Agosto";
meses[9]="Septiembre";
meses[10]="Octubre";
meses[11]="Noviembre";
meses[12]="Diciembre";
}
main ()
{
string meses(string);
int dulces[12], Totaldulces;
char i, j;
cout<<"Bienvenidos a la fabrica de produccion."<<endl;
for (i=1;i>=12;i++)
{
for (j=1;j>=12;j++)
{
cout<<"Ingrese la cantidad de dulces producidos el mes " << meses[j] <<endl;
cin>>dulces[i];
Totaldulces=Totaldulces+dulces[i];
cout<<"El acumulo es de: $"<<Totaldulces;
}
}
cout<<"El monto total producido para los dulces es de: $"<<Totaldulces<<endl;
;}
Mod: GeSHi obligatorio.