Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- char matriz[3][3];
- void iniciarMatriz() {
- int i, j;
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++)
- matriz[i][j] = ' ';
- }
- }
- void visualizarMatriz() {
- system("cls");
- //exibição
- printf("%c | %c | %c\n", matriz[0][0],
- matriz[0][1], matriz[0][2]);
- printf("---------------\n");
- printf("%c | %c | %c\n", matriz[1][0],
- matriz[1][1], matriz[1][2]);
- printf("---------------\n");
- printf("%c | %c | %c\n", matriz[2][0],
- matriz[2][1], matriz[2][2]);
- }
- int main() {
- iniciarMatriz();
- int jogadas = 0;
- char letra = 'X';
- do {
- visualizarMatriz();
- int linha, coluna;
- printf("Vez do %c\n", letra);
- printf("Informe a linha de 1 a 3: ");
- scanf("%d", &linha);
- printf("Informe a linha de 1 a 3: ");
- scanf("%d", &coluna);
- linha--;
- coluna--;
- if (matriz[linha][coluna] == ' ') {
- matriz[linha][coluna] = letra;
- letra = (letra == 'X' ? 'O': 'X');
- jogadas++;
- }
- } while(jogadas < 9);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement