Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int n;
- int main(int argc, char *argv[])
- {
- printf ("podaj wymiar macierzy\n");
- scanf ("%d", &n);
- {
- int i,j,k;
- int macierz1[n][n], macierz2[n][n], wynik[n][n];
- for (i=0;i<n;i++)
- {
- for (j=0;j<n;j++)
- {
- macierz1[i][j]=0;
- printf("podaj wyraz macierzy pierwszej w kolumnie %d i wierszu %d\n",j+1, i+1);
- scanf ("%d", &macierz1[i][j]);
- }
- }
- for (i=0;i<n;i++)
- {
- for (j=0;j<n;j++)
- {
- macierz2[i][j]=0;
- printf("podaj wyraz macierzy drugiej w kolumnie %d i wierszu %d\n",j+1, i+1);
- scanf ("%d", &macierz2[i][j]);
- }
- }
- system("cls");
- for (i=0;i<n;i++)
- {
- for (j=0;j<n;j++)
- {
- wynik[i][j]=0;
- }
- }
- for (i=0;i<n;i++)
- {
- for (j=0;j<n;j++)
- {
- for (k=0;k<n;k++){
- wynik[i][j]=wynik[i][j]+macierz1[i][k]*macierz2[k][j];
- }
- }
- }
- for (i=0;i<n;i++)
- {
- printf("[");
- for (j=0;j<n;j++)
- {
- printf ("%d ",wynik[i][j]);
- }
- printf("\b]\n");
- }
- }
- system("PAUSE");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement