Enviado em 04/09/2008 - 18:01h
#include <stdio.h>
int main() {
int i, j;
int m[6][2] = {1, 1, 2, 2, 3, 3, 0, 0, 5, 5, 6, 6};
for(i=0; i<6; i++) {
for(j=0; j<2; j++)
if (m[i][j] != 0) goto rejeita;
printf("Primeira linha so com zeros: %d \n", i+1);
break;
rejeita:;
}
}
GOSTARIA DE SABER COMO EU FARIA PARA REESCREVER ESSE CODIGO SEM UTILIZAR O COMANDO GOTO.
E SE E MAIS LEGIVEL, UTILIZAR GOTO, OU FICA MAIS FACIL DE ENTENDER SE NAO UTILIZAR O GOTO.
int main() {
int i, j;
int m[6][2] = {1, 1, 2, 2, 3, 3, 0, 0, 5, 5, 6, 6};
for(i=0; i<6; i++) {
for(j=0; j<2; j++)
if (m[i][j] != 0) goto rejeita;
printf("Primeira linha so com zeros: %d \n", i+1);
break;
rejeita:;
}
}
GOSTARIA DE SABER COMO EU FARIA PARA REESCREVER ESSE CODIGO SEM UTILIZAR O COMANDO GOTO.
E SE E MAIS LEGIVEL, UTILIZAR GOTO, OU FICA MAIS FACIL DE ENTENDER SE NAO UTILIZAR O GOTO.