Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #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;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement