#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#define SIZE 5
double sheet[SIZE][SIZE];
int clearSheet() {
int row,col;
for (row=0;row<SIZE;row++)
for (col=0;col<SIZE;col++)
sheet[row][col]=0;
return 0;
}
int printSheet() {
int row,col;
printf("\t A\t B\t C\t D\t E\n");
for (row=0;row<SIZE;row++) {
printf("%d", row+1);
for (col=0;col<SIZE;col++) {
printf("\t%1.2f", sheet[row][col]);
}
printf("\n");
}
return 0;
}
int setSheet(int row, int col, double val) {
if ((row >= 0 && row < SIZE) && (col >= 0 && col < SIZE)) {
sheet[row][col] = val;
} else {
return -1;
}
return 0;
}
double getSheet(int row, int col) {
return sheet[row][col];
}
int main(int argc, char **argv) {
clearSheet();
setSheet(0,0,-1.2);
setSheet(1,1,-1.3);
setSheet(2,2,-1.4);
setSheet(3,3,-1.5);
setSheet(4,4,-1.6);
setSheet(1,0, 'A' + 1.2);
setSheet(1,1, 'B' + 1.3);
setSheet(1,2, 'C' + 1.4);
setSheet(1,3, 'D' + 1.5);
setSheet(1,4, 'E' + 1.6);
printSheet();
return 0;
}
Comments