From: hackbard Date: Wed, 10 Apr 2002 00:35:59 +0000 (+0000) Subject: added matrix_mult.c file - matrix multiplication without fields and with use of amllo... X-Git-Url: https://www.hackdaworld.org/gitweb/?p=my-code%2Fbeginners.git;a=commitdiff_plain;h=3264a81c4bad527e3eed3e15f1086a4f2747a576 added matrix_mult.c file - matrix multiplication without fields and with use of amlloc and free. --- diff --git a/matrix_mult.c b/matrix_mult.c new file mode 100644 index 0000000..0c5b1ab --- /dev/null +++ b/matrix_mult.c @@ -0,0 +1,83 @@ +#include + +int *pelemente, *pmatrix1, *pmatrix2; + +void read_matrix ( int *pzeilen, int *pspalten ) { + + /* abfragen der anzahl der zeilen und spalten. eintrag auf pointer. */ + int i,j,temp,zeilen,spalten; + printf("Anzahl der Zeilen eingeben: "); + scanf("%d",&zeilen); + *pzeilen=zeilen; + printf("Anzahl der Spalten eingeben: "); + scanf("%d",&spalten); + *pspalten=spalten; + + /* memory allocation */ + pelemente=(int *)malloc(zeilen*spalten * sizeof(int)); + + /* abfragen der elemente */ + for (i=0;i