necesito el juego del ahorcado

astrocarlmx
19 de Abril del 2005
hola necesito el juego del ahorcado, pero que sea sencillo sin graficos, ni nada, solamente que tenga apuntadores, es para derecho a examen y si alguien me pueda dar un curso rapido de c ya que no le entiendo

elotroyo669
19 de Abril del 2005
A ver si te sirve este que hice en clase.

/*Ahorcado!!*/
#include <stdio.h>
#include <stdlib.h>
void main()
{
char v[50], w[50], lletra;
int i=0, cont=0, r, totallletres=1, endevinats=0, t=0, espais=0;
printf("Jugador 1, escriu una frase acabada en un punt (.):n");
scanf("%c",&v[i]);
i++;
r=0;
while ((v[r]!='.')&&(i<50))
{
scanf("%c",&v[i]);
if((v[i]!=' ')&&(v[i]!='.'))
totallletres++;
if(v[i]==' ')
espais++;
i++;
r++;
}
i=0;
while (i<=totallletres+espais-1)
{
w[i]='_';
if(v[i]==' ')
w[i]=' ';
i++;
}
i=0;
system("cls");
while (endevinats<totallletres)
{
printf("Jugador 2, digues una lletra: ");
scanf("%c",&lletra);
while (i<=r)
{
if ((v[i]==lletra)&&(w[i]!=v[i]))
{
w[i]=v[i];
endevinats++;
t=10;
}
i++;
}
if(t==0)
{
printf("La lletra %c no hi esn", lletra);
printf("n");
}
if (t==10)
{
printf("La lletra %c hi es, i sa cosa queda aixi: n", lletra);
while(cont<=totallletres+espais-1)
{
printf("%c", w[cont]);
cont++;
}
printf("n");
printf("n");
}
i=0;
cont=0;
t=0;
}
}