Foros del Web » Programación para mayores de 30 ;) » C/C++ »

ayuda con c

Estas en el tema de ayuda con c en el foro de C/C++ en Foros del Web. k ya hice el codigo pero lo que pasa sk no me compila uso el gcc porfavor si pueden explicarme o aclararme donde esta mi ...
  #1 (permalink)  
Antiguo 21/02/2011, 21:51
 
Fecha de Ingreso: febrero-2011
Mensajes: 1
Antigüedad: 13 años, 2 meses
Puntos: 0
ayuda con c

k ya hice el codigo pero lo que pasa sk no me compila
uso el gcc

porfavor si pueden explicarme o aclararme donde esta mi error se los agradeceria


/* Programa que Suma 2 Matrices usando funciones*/
# include<stdio.h>
# define max 20

void lee_matriz(int matriz[max][max],int ren,int col);
void escribe_matriz(int matriz[max][max],int ren,int col);
void suma_matriz(int m1[max][max], int m2[max][max], int mr[max][max], int ren,int col);

/* Programa Principal */
main ()
{
int n, m, m1[max][max], m2[max][max], mr[max][max];
Do ;{

printf ("\n Dame la cantidad de Columnas y renglones");
scanf("%d %d",&n,&m);
if (n<0||n>=max||m<0||m>=max)
printf("Error Datos no Validos");

} while(n<0 || n>=max||m<0 || m>=max)

lee_matriz(m1,n,m);
lee_matriz(m2,n,m);
suma_matriz(m1,m2,mr,n,m);
printf("\n El Resultado de la Suma es \n");
escribe_matriz(mr,n,m);
return;
}


/* Leer Matriz */
void lee_matriz(int matriz[max][max],int ren, int col)
{
int i, j;
printf("\n Proporcione matriz: \n");
for(i=0;i<ren;i++)
for(j=0;j<col;j++)
scanf("%d",&matriz[i][j]);
return;
}

/* Escribir Matriz */
void escribe_matriz(int matriz[max][max],int ren, int col)
{
int i, j;
for(i=0;i<ren;i++)
{ printf("\n");
for(j=0;j<col;j++)
printf("%d",matriz[i][j]);
}
return;
}

/* Sumar Matrices */
void suma_matriz(int m1[max][max], int m2[max][max],int mr[max][max], int ren, int col)
{
int i, j;
printf("\n Proporcione matriz: \n");
for(i=0;i<ren;i++)
for(j=0;j<col;j++)
mr[i][j]=m1[i][j]+m2[i][j];
return;
}


me lanza estos errores:
in function main
13:1: error: do undeclaraded
13:1: note: each undeclaraded identifier is reported only once for each function it appers in
  #2 (permalink)  
Antiguo 22/02/2011, 00:18
Avatar de ehguacho  
Fecha de Ingreso: febrero-2010
Mensajes: 138
Antigüedad: 14 años, 2 meses
Puntos: 4
Respuesta: ayuda con c

la verdad es que asi no se entiende nada amigo! indenta un poco mejor tu codigo y a lo mejor alguien te ayuda. asi como lo pusiste es completamente inentendible :(
__________________
Cine clásico en descarga directa! http://felliniycia.comule.com
  #3 (permalink)  
Antiguo 22/02/2011, 09:14
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: ayuda con c

Y si dices en que linea o lineas te esta dando el error, mucho mejor.
  #4 (permalink)  
Antiguo 22/02/2011, 09:56
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: ayuda con c

cuando usas el do le pones un ; que no va:

Do ;{

es asi:

Do {
  #5 (permalink)  
Antiguo 24/02/2011, 10:40
Avatar de spyker1925  
Fecha de Ingreso: febrero-2011
Mensajes: 37
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: ayuda con c

si, el error esta en el Do, por lo demas debe de ir bien.

Etiquetas: programación
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:04.