Código fuente de ajedrez c
{
int i, j, x, y
for(I = 0; i lt8; i )
{
for(j = 0; j lt8; j )
{
x = I 2; y = j 1; ;= 0 amp ampx lt8 amp ampy gt= 0 amp ampy lt8)printf("d d\n ",x,y);
x = I 1 y = j 2; = 0 amp ampx lt8 amp ampy gt= 0 amp ampy lt8)printf("d d\n ",x,y);
x = I 2 y = j-1; = 0 amp ampx lt8 amp ampy gt= 0 amp ampy lt8)printf("d d\n ",x,y);
x = I 1 y = j-2; = 0 amp ampx lt8 amp ampy gt= 0 amp ampy lt8)printf("d d\n ",x,y);
x = I-1 y = j-2; ;= 0 amp ampx lt8 amp ampy gt= 0 amp ampy lt8)printf("d d\n ",x,y);
x = I-2 y = j-1; gt;= 0 amp ampx lt8 amp ampy gt= 0 amp ampy lt8)printf("d d\n ",x,y);
x = I-1; gt;= 0 amp ampx lt8 amp ampy gt= 0 amp ampy lt8)printf("d d\n ",x,y);
x = I-2 y = j 1; gt;= 0 amp ampx lt8 amp ampy gt= 0 amp ampy lt8)printf("d d\n ",x,y);
}
}
}
El resultado de salida es: el movimiento correspondiente del caballo en cualquier cuadrícula.