Entregable de la undiad 5

#include <stdio.h>
#include <stdlib.h>

int main()
{
  int a[3][3]={{2,4,1},{1,-2,3},{5,0,-1}};
  float c[3][3]={{2,0,-1},{0,-1,2},{1,-2,5}};
  int b[3][3]={{3,-1,-2},{0,5,6},{0,0,9}};
  int r,co;
  /*a) son matrices cuadraticas de 3x3*/
  /*b) calcular -A-B+C
        A+B-C
        3A+C/2*/
 puts("Matriz A");
    for(r=0;r<3;r++){
        for(co=0;co<3;co++){
        printf("%i ",a[r][co]);
        }puts("");
    }puts("");

    puts("Matriz B");
    for(r=0;r<3;r++){
        for(co=0;co<3;co++){
        printf("%i ",b[r][co]);
        }puts("");
    }puts("");

    puts("Matriz C");
    for(r=0;r<3;r++){
        for(co=0;co<3;co++){
        printf("%.0f ",c[r][co]);
        }puts("");
    }puts("");

    puts("Operaciones; ");
    puts("");

    puts("-A-B+C= \n");
    for(r=0;r<3;r++){
        for(co=0;co<3;co++){
        printf("%.0f ",(c[r][co]-b[r][co]-a[r][co]));
        }puts("");
    }
    puts("");

    puts("A+B-C= \n");
    for(r=0;r<3;r++){
        for(co=0;co<3;co++){
        printf("%.0f ",(a[r][co]+b[r][co]-c[r][co]));
        }puts("");
    }
    puts("");

    puts("3A+(C/2) \n");
    for(r=0;r<3;r++){
        for(co=0;co<3;co++){
        printf("%.1 f ",(3*(a[r][co])+(c[r][co])/2));
        }puts("");
    }
    return 0;
}

Comentarios