Código:
//juego el aorcado
#include <stdio.h>
#include <stdlib.h>
int pal,pal2, a, k, z=0, mal, c, x;
char cad[80];
char cad2[80]="";
char *ptr, car;
int main() {
printf("\nBIENVENIDO! \n");
printf("** El juego del ahorcado **\n\n") ;
printf("\n\n\t Ingrese la palabra:");
gets(cad);
system("cls");
for(ptr=cad; *ptr!='\0'; ptr++);
pal=(int)(ptr-cad);
k=pal;
cad2[k]='\0';
mal=pal;
for(ptr=cad, a=0; a<=pal;a++) {
printf("\t\t\n JUGADOR 2 \n");
printf("\n\t Inserte la letra que crea que contiene la palabra: ") ;
fflush(stdin);
car=getchar();
for(k=0, c=1, x=0,pal2
=pal, ptr=cad; c<=pal2; ptr++, k++, c++) {
if(car==*ptr)
{ cad2[k]=*ptr;
z=z+1;
x=1; } }
system("cls");
printf("\t\t\t \n\n LA PALABRA : %s \n", cad2);
if(x==0) {
mal=mal-1;
if(mal==0) {
printf("\n Suerte para la proxima tus oportunidaes se acabaron") ; printf("\n LA PALABRA ERA: %s \n",cad);
break; }
else
printf("\n Esa letra no contiene \n");
printf("\n Numero de oportunidaes que aun quedan son: %d \n",mal); }
else{
if(z==pal) {
printf("\n MUY BIEN ADIVINASTE LA PALABRA \n");
printf("\n La palabra es: %s \n",cad);
break;}
else {
printf("\n Muy bien continua asi \n") ;
printf("\n Numero de oportunidades que aun quedan son: %d \n",mal);
} } }
printf("\n\n");
system("pause");
return 0; }
como puedo ponerle un sonido cuando teclee una letra correcta i otro sonido en una letra incorrecta???
i otra pregunta...
se puede acer que solo suene un sonido en un altavoz para la letra correcta i otro sonido en el otro altavoz para la incorrecta???