You are on page 1of 6

#include <stdio .

h>
#include<studlib.h>

int main() {
int *year_sum = (int *)malloc(sizeof(int) * 10);
int *fac_sum = (int *)malloc(sizeof(int) * 10);
int arr[5][4] = {{200, 175, 175, 175},
{400, 390, 385, 385},
{150, 150, 150, 150},
{100, 100, 98, 98},
{200, 200, 195, 195}};
int row = sizeof(arr) / sizeof(arr[0]);
int col = sizeof(arr[0]) / sizeof(arr[0][0]);
char fac_name[5][4] = {"FOS", "FEN", "FOL", "FLP", "FEM"};

for (int i = 0; i < row; i++) {


for (int j = 0; j < col; j++) {
*(fac_sum + i) += *(*(arr + i) + j);
*(year_sum + j) += *(*(arr + i) + j);
}
}

printf("\n\nArray of data is shown below: \n\n");


for (int i = 0; i < 4; i++) {
if (i == 0) { printf("\t\t");
} printf("Year %d ", i + 1);
}
printf("\n");
for (int i = 0; i < row; i++) {
printf("%s ", fac_name[i]);
for (int j = 0; j < col; j++) {
printf(" \t%d\t", arr[i][j]);
}
printf("\n")
}
printf("\n\n----- Summation by Faculty -----\n\n");
for (int i = 0; i < row; i++) {
printf("%s : %d \n", fac_name[i], fac_sum[i]);
}
printf("\n----- Summation by Year -----\n\n");
for (int i = 0; i < col; i++) {
printf("Year %d : %d\n", i + 1, year_sum[i]);
}
return 0;
}
#include <stdio .h>
#include<studlib.h>

int main(void) {
int n;
do {
printf("How many employees?\nInput: ");
scanf(" %d", &n);
} while (n < 0);
float *old_salary = (float *) malloc(n * sizeof(float));
float *new_salary = (float *) malloc(n * sizeof(float));
printf("Please enter your salary data\n");
for (int i=0;i<n;i++) {
printf("%d : ", i+1);
scanf(" %f", &old_salary[i]);
new_salary[i] = old_salary[i]*1.1;
}
printf("\n\n\n\n\n\n\n\n\n\n\n\nOld Salary ||| New Salary\n\n");
for (int i=0;i<n;i++) {
printf("%.2f ||| %.2f\n", old_salary[i], new_salary[i]);
}
free(new_salary);
free(old_salary);
return 0;
}
ນາງ ອັນດ
ີ ນາ ດາລາທ
ິ ບ
2cs1
205Q0048

You might also like