Ver Mensaje Individual
  #44 (permalink)  
Antiguo 30/08/2010, 10:00
minette1988
 
Fecha de Ingreso: febrero-2010
Mensajes: 258
Antigüedad: 15 años
Puntos: 0
Respuesta: tabla de multiplicar usando matrices

Lo que quiero es no tener que completar las 10 tablas de multiplicar y en el momento que me canse de introducir datos poder salir del programa. He probado con el do-while, pero no me sale ya que continúa recorriendo la matriz.

Código C:
Ver original
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(){
  5. int tabla_mult[10][10];
  6. int i,j;
  7. int a=2, b=1;
  8. char final='n';
  9. do{
  10.    for(i=0; i<10; i++){
  11.       for(j=0; j<10; j++){
  12.          tabla_mult[i][j]=(i+1)*(j+1);
  13.          printf("tabla mult[%d][%d]= ",i,j);
  14.          scanf("%d %d", &a, &b);
  15.          printf("%d\n", tabla_mult[a-1][b-1]);
  16.          printf("¿Salir? (s/n)");
  17.          scanf("%1s", &final);
  18.       }
  19.    }
  20. }while((final != 's') && (final != 'S') && (i<10) && (j<10));
  21. }

Última edición por minette1988; 30/08/2010 a las 10:40