Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main() {
- int arr[5][5];
- int sum[5];
- int temp;
- int i;
- int j;
- int k;
- char c;
- printf("Input arr: \n");
- for (i = 0; i < 5; i++){
- for (j = 0; j < 5; j++){
- while (scanf("%d%c", &arr[i][j], &c) != 2 && c != '/n'){
- rewind(stdin);
- printf("Try again\n");
- }
- }
- }
- for (i = 0; i < 5; i++) {
- for (j = 0; j < 5; j++) {
- printf("before sort arr[%d][%d] = %d\n",i + 1,j +1, arr[i][j]);
- }
- }
- for (i = 0; i < 5; i++) {
- temp = 0;
- for (j = 0; j < 5; j++) {
- temp += arr[i][j];
- }
- sum[i] = temp;
- }
- for (i = 0; i < 4; i++){
- for (j = i + 1; j < 5; j++){
- if (sum[i] > sum[j]){
- for (k = 0; k < 5; k++){
- temp = arr[j][k];
- arr[j][k] = arr[i][k];
- arr[i][k] = temp;
- }
- }
- }
- }
- for (i = 0; i < 5; i++) {
- for (j = 0; j < 5; j++) {
- printf("after sort arr[%d][%d] = %d\n",i + 1,j +1, arr[i][j]);
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment