Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- int main()
- {
- int m,n,i,j;
- printf("Enter m,n: ");
- scanf("%d %d", &m, &n);
- int a[2][3] = {{1, 0, m},{0, 1, n}};
- int c[2][3];
- do
- {
- if ( a[0][2] < a[1][2] )
- {
- //swap row 1 and row 2
- c[0][0] = a[0][0]; c[0][1] = a[0][1]; c[0][2] = a[0][2];
- a[0][0] = a[1][0]; a[0][1]= a[1][1] ; a[0][2]= a[1][2];
- a[1][0] = c[0][0]; a[1][1] = c[0][1]; a[1][2] = c[0][2];
- }
- // row 1 = row 1 - row 2
- a[0][0]= a[0][0] - a[1][0]; a[0][1]=a[0][1] - a[1][1]; a[0][2]=a[0][2] - a[1][2];
- } while( (a[0][2] - a[1][2]) != 0);
- for ( i = 0; i <= 1; i++ )
- {
- for ( j = 0; j <= 2; j++ )
- {
- printf("a[%d][%d] = %3d\t", i,j, a[i][j] );
- }
- printf("\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment