espero su ayuda.
Código
#include <stdio.h> #include <stdlib.h> #include <time.h> // int main () { int suma; int miPunto; enum estatusJuego; srand( time ( NULL ) ); suma = tiraDados(); switch(suma) { case 7: case 11: estatusJuego = Ganas; break; case 2: case 3: case 12: estatusJuego = Pierdes; break; default: estatusJuego = Continuas; miPunto=suma; printf("El punto obtenido es %d\n", miPunto); break; } while ( estatusJuego == Continuas ) { suma = tiraDados(); if( suma == miPunto) { estatusJuego = Ganas; } else { if (suma == 7 ) estatusJuego = Pierdes; } } if ( estatusJuego == Ganas)printf("Jugador ganador"); else printf("Juegador Perdedor"); return 0; } int tiraDados (void) { int dado1; int dado2; int sumaTemp; dado1= 1 + (rand() % 6); dado2= 1 + (rand() % 6); sumaTemp= dado1 + dado2; printf("El jugador tiro %d + %d = %d\n", dado1, dado2, sumaTemp); return sumaTemp; }
Mod: Los códigos deben ir en etiquetas GeSHi, si el tema es sobre c# va en c#, no en otro lugar