Data de publicació: Jan 23, 2012 5:36:35 PM
Txalupa 0.3
#include <stdio.h>
#define TAB 8
int main(){
char T[TAB][TAB];
int i,j, fil, col;
int ok;
/*Inicialitza taulell*/
for (i=0;i<TAB;i++) for (j=0;j<TAB;j++) T[i][j]='-';
/*Ubica vaixell 01*/
T[1][1]='V';
T[1][2]='V';
T[1][3]='V';
/*Imprimeix taulell*/
for (i=0;i<TAB;i++){ for (j=0;j<TAB;j++) printf("%c ",T[i][j]); printf("\n");}
/*Jugar*/
while (1){
ok = 0;
while (!ok) {printf("Dona'm fil: [0,%d]",TAB-1); scanf("%d",&fil); ok = ((fil >= 0) && ( fil < TAB));};
ok = 0;
while (!ok) {printf("Dona'm col: [0,%d]",TAB-1); scanf("%d",&col); ok = ((col >= 0) && ( col < TAB));};
if (T[fil][col] == 'V') {
printf("\n TOCAT!!!\n");
T[fil][col]='*';
for (i=0;i<TAB;i++){ for (j=0;j<TAB;j++) printf("%c ",T[i][j]); printf("\n");}
}
}
}