tenbgo un problema que me dejaron quisiera que me ayuden
Diseñe un algoritmo que califique el puntaje obtenido en el lanzamiento de tres dados en base a la cantidad seis obtenidos, de acuerdo a lo siguiente: tres seis, excelente; dos seis, muy bien; un seis, regular; ningún seis, pésimo.
y mi codigo es este pero no me funka a ver en que me equiboke ayudnem opp`s
#include <iostream.h>
#include <conio.h>
#include <studio>
int main ()
int dado1,dado2,dado3;
{
cout<<"arroje el primer dado";
cin>>dado1;
cout<<"arroje el segundo dado";
cin>>dado2;
cout<<"arroje el tercer dado";
cin>>dado3;
if( dado1 + dado2 + dado3 == 18 )
{
printf( "Excelente");
}
else if
(dado1+dado2 == 12 || dado1+dado3 == 12 || dado2+dado3 == 12 )
{
printf("Muy bién");
}
else if
( dado1 == 6 || dado2 == 6 || dado3 == 6 )
}
printf("regular");
{
else
printf("pesima");
getch();
}