miren tengo un programa que realizar pero la verdad es que no se como pueda resolver esta pequeño detalle tengo que calcular la suma , multiplicacion y la transpuesta de matrices en funciones ya lo tengo es este :
# include <stdio.h>
# include <conio.h>
# include <math.h>
# include <string.h>
# include <ctype.h>
# define N 30
/*prototipo*/
int escmat1(int A[][N],int m);
int escmat2(int A[][N],int m);
int sumam(int A[][N],int B[][N]);
int multm(int A[][N],int B[][N]);
int trans(int A[][N],int B[][N]);
/*funcion principal*/
int m,o,p,A[][N],B[][N],suma[][N],mult[][N],tran[][N];
main()
{
printf("Escribe tamaño matriz\n");
scanf("%d",&m);
if(m<N)
{
escmat1( A,m );
printf("los valores de la matriz A son ");
for(o=0; o<m;o++)
{
for(p=0; p<m; p++)
printf("%d", A
}
escmat2( B,m );
printf("los valores de la matriz B son ");
for(o=0; o<m;o++)
{
for(p=0; p<m; p++)
printf("%d", B
}
sumam( A,
;
printf("\nla suma matrices");
for(o=0; o<m;o++)
{
for(p=0; p<m; p++)
printf("%d+%d=%d ",A
}
multm(A,B);
printf("\nla multiplicacion matrices");
for(o=0; o<m;o++)
{
for(p=0; p<m; p++)
printf("%d*%d=%d ",A
}
trans(A,B );
printf("\nla transpuesta matrices");
for(o=0; o<m;o++)
{
for(p=0; p<m; p++)
printf(" %d",tran[p]
}
printf("\n");
system("pause");
}
else
{
printf("numero excesivo <%d\n",N);
printf("termino programa\n");
system("pause");
}
}
int escmat1(int A[][N],int m)
{
printf("\nproporcione valores matriz uno\n");
for (o=0; o<m;o++)
{
for(p=0; p<m; p++)
scanf("%d", &A
}
return (A
}
int escmat2(int B[][N],int m)
{
printf("\nProporcione valores matriz dos\n");
for (o=0; o<m;o++)
{
for(p=0; p<m; p++)
scanf("%d", &B
}
return (B
}
int sumam(int A[][N],int B[][N])
{
for(o=0; o<m;o++)
{
for(p=0; p<m; p++)
suma
}
return (suma
}
int multm(int A[][N],int B[][N])
{
for(o=0; o<m;o++)
{
for(p=0; p<m; p++)
mult
}
return (mult
}
int trans(int A[][N],int B[][N])
{
for (o=0; o<m;o++)
{
for(p=0; p<m; p++)
tran[p]
}
return (tran[p]
}
espero le entiendan lo que deseo es que en lugar de mostrarme los tres resultados deseo que el usuario escoja la opcion que desea realizar en este caso suma , multiplicacion o la transpuesta
es urgente ayundenme