X-Git-Url: https://hackdaworld.org/gitweb/?p=my-code%2Fbeginners.git;a=blobdiff_plain;f=matrix_mult.c;fp=matrix_mult.c;h=0c5b1ab0026d2299663f70c14c6af71ffe3b98e7;hp=0000000000000000000000000000000000000000;hb=3264a81c4bad527e3eed3e15f1086a4f2747a576;hpb=36bdbb8bb9b08d2c8edfef88386368f1e3639e09 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