From 9aa93ed2c399c27d19c6b69622dde34e3637375a Mon Sep 17 00:00:00 2001 From: Rafael Takano Date: Sun, 1 Apr 2018 16:46:15 -0300 Subject: [PATCH] naval recursivo --- naval.c | 48 ++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 44 insertions(+), 4 deletions(-) diff --git a/naval.c b/naval.c index a4e367e..370eaed 100644 --- a/naval.c +++ b/naval.c @@ -1,11 +1,31 @@ #include #include -void main(){ +int cont = 0; + +int verifica(char **matriz, int numero, int aux){ + int p,q; + scanf("%d",&p); + scanf("%d",&q); + if(matriz[p-1][q-1] == '#'){ + cont++; + } + // + if(aux < numero){ + aux++; + return(verifica(matriz,numero,aux)); + } + else{ + return(printf("%d\n",cont)); + } +} + +int main(){ char **matriz; - int m,n; - int jogadas; - int i; + int m,n; //tamanho da matriz// + int jogadas; //numero de jogadas// + int aux = 1; //contador aux de jogadas feitas// + int i,j; //capturando o numero de linhas e colunas para matriz// scanf("%d",&m); scanf("%d",&n); @@ -14,4 +34,24 @@ void main(){ for(i=0; i