Jogo da velha em linguagem c

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1354 palavras )
  • Download(s) : 0
  • Publicado : 7 de maio de 2012
Ler documento completo
Amostra do texto
#include
#include
#include

char vel[][4] = { {' ',' ',' '},{' ',' ',' '}, {' ',' ',' '} };
int k, z;
int j1;
int j2;
int you=0;
int pc=0;

int imprime(void);
int lerp(void);
int troca(int s, int t);
int xwin(void);
int owin(void);
int jogapc(void);
int resetar(void);

int imprime() {
printf("\n");printf(" Voce: %d / Computador: %d \n\n", you, pc);
printf(" C1 C2 C3\n\n");
for(z=0; z coluna 2:

if(vel[0][1]=='o' && vel[1][1]=='o')
if(vel[2][1]==' ' && x)
{
vel[2][1]='o';
x=0;
}
if(vel[1][1]=='o' && vel[2][1]=='o')
if(vel[0][1]==' ' && x)
{vel[0][1]='o';
x=0;
}
if(vel[0][1]=='o' && vel[2][1]=='o')
if(vel[1][1]==' ' && x)
{
vel[1][1]='o';
x=0;
}

//jogador => coluna 3

if(vel[0][2]=='o' && vel[1][2]=='o')
if(vel[2][2]==' ' && x)
{
vel[2][2]='o';x=0;
}
if(vel[1][2]=='o' && vel[2][2]=='o')
if(vel[0][2]==' ' && x)
{
vel[0][2]='o';
x=0;
}
if(vel[0][2]=='o' && vel[2][2]=='o')
if(vel[1][2]==' ' && x)
{
vel[1][2]='o';
x=0;
}

//jogador=> linha 1:

if(vel[0][0]=='o' && vel[0][1]=='o')
if(vel[0][2]==' ' && x)
{
vel[0][2]='o';
x=0;
}
if(vel[0][1]=='o' && vel[0][2]=='o')
if(vel[0][0]==' ' && x)
{
vel[0][0]='o';
x=0;
}
if(vel[0][0]=='o' &&vel[0][2]=='o')
if(vel[0][1]==' ' && x)
{
vel[0][1]='o';
x=0;
}

//jogador => linha 2:

if(vel[1][0]=='o' && vel[1][1]=='o')
if(vel[1][2]==' ' && x)
{
vel[1][2]='o';
x=0;
}
if(vel[1][1]=='o' && vel[1][2]=='o')if(vel[1][0]==' ' && x)
{
vel[1][0]='o';
x=0;
}
if(vel[1][0]=='o' && vel[1][2]=='o')
if(vel[1][1]==' ' && x)
{
vel[1][1]='o';
x=0;
}

//jogador => linha 3:

if(vel[2][0]=='o' && vel[2][1]=='o')
if(vel[2][2]==' '&& x)
{
vel[2][2]='o';
x=0;
}
if(vel[2][1]=='o' && vel[2][2]=='o')
if(vel[2][0]==' ' && x)
{
vel[2][0]='o';
x=0;
}
if(vel[2][0]=='o' && vel[2][2]=='o')
if(vel[2][1]==' ' && x)
{
vel[2][1]='o';x=0;
}

// JOGADA 1

if(j1 && x)
{
if(vel[0][0]=='x')
{
vel[1][1]='o';
x=0;
j1=0;
}
if(vel[1][1]=='x')
{
vel[2][0]='o';
x=0;
j1=0;
}
if(vel[2][2]=='x')
{
vel[1][1]='o';
x=0;
j1=0;
}if(vel[0][1]=='x')
{
vel[0][2]='o';
x=0;
j1=0;
}
if(vel[0][2]=='x')
{
vel[1][1]='o';
x=0;
j1=0;
}
if(vel[1][0]=='x')
{
vel[0][2]='o';
x=0;
j1=0;
}
if(vel[1][2]=='x')
{
vel[2][0]='o';
x=0;
j1=0;...
tracking img