Codice:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void printScacchiera(char scacchiera[][16] , int n, int m);//prototipo function printScacchiera
void main()
{
int i,j,n=16,m=16;
char scacchiera[16][16]= {
{ 'm','m','m','m','m','m','m','m','m','m','m','m','m','m','m','m'},
{ 'm',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','m'},
{ 'm',' ',' ','m',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','m'},
{ 'm',' ',' ','m',' ',' ',' ','m','m','m','m','m','m','m','m','m'},
{ 'm',' ',' ','m',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','m'},
{ 'm',' ',' ','m',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','m'},
{ 'm',' ',' ','m',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','m'},
{ 'm',' ',' ','m',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','m'},
{ 'm',' ',' ','m',' ',' ',' ','m',' ',' ',' ',' ',' ',' ',' ','m'},
{ 'm',' ',' ','m',' ',' ',' ','m',' ',' ',' ',' ',' ',' ',' ','m'},
{ 'm',' ',' ',' ',' ',' ',' ','m',' ',' ',' ','m','m','m',' ','m'},
{ '.',' ',' ',' ',' ',' ',' ','m',' ',' ',' ',' ',' ',' ',' ','m'},
{ '.',' ',' ',' ',' ',' ',' ','m',' ',' ',' ',' ',' ',' ',' ','m'},
{ '.',' ',' ',' ',' ',' ',' ','m',' ',' ',' ',' ',' ',' ',' ','m'},
{ 'm',' ',' ',' ',' ',' ',' ','m',' ',' ',' ',' ',' ',' ',' ','m'},
{ 'm','m','m','m','m','m','m','m','m','m','m','m','m','m','m','m'}};
//stampa la scacchiera
printScacchiera(scacchiera,n,m);//chiamata voi function
}
//funzione stampa scacchiera
void printScacchiera(char scacchiera[][16] , int n, int m)
{
int i,j;
n=16;
m=16;
//ciclo for che mi permette di scorrere le righe
for (i=0;i<n;i++){
{
for (j=0;j<m;j++)//ciclo for che mi permette di scorrere le colonne
printf(" %c",scacchiera[i][j]);
printf("\n");
}
}
}