Hola!
Mike trata de no hacer doble post, utiliza la opcion modificar
Estaba algo aburrido y quice aportar algo xdd!
#include <iostream>
using namespace std;
void zodiaco(int,int);
int main()
{
int mes,dia;
do{
cout <<"Ingrese Mes: ";
cin >> mes;
cout <<"Ingrese Dia: ";
cin >> dia;
}while(mes > 12 || mes < 1 || dia < 1 || dia > 31);
zodiaco(mes,dia);
cin.get();
cin.get();
return (0);
}
void zodiaco(int mes,int dia)
{
//ARIES
if(mes == 3 && dia >=21 || mes==4 && dia <=20)
{
cout << "\nSU SIGNO ES ARIES" << endl;
}
//TAURO
if(mes == 4 && dia >=21 || mes==5 && dia <= 21)
{
cout <<"\nSU SIGNO ES TAURO" << endl;
}
//Ahi hay que seguir con los demas signos
}
y sobre tu error mike, al momento de almacenar los datos, solo almacenas uno y en la variable m!
suerte!