Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdlib.h"
- #include "stdio.h"
- int askSize();
- void createAndFill(int size);
- void calculate(int size);
- int array[6][6];
- int main() {
- int size = askSize();
- createAndFill(size);
- calculate(size);
- return 0;
- }
- int askSize() {
- int size;
- printf("enter the size of array: ");
- scanf("%d", &size);
- if (2 <= size && size <= 7) {
- return size;
- }
- return 0;
- }
- void createAndFill(int size) {
- int i = 0;
- int j;
- while (i <= size-1) {
- j = 0;
- while (j <= size-1) {
- printf("Enter value for [%d][%d]: ", i, j);
- scanf("%d", &array[i][j]);
- j++;
- }
- i++;
- }
- i = 0;
- while (i <= size-1) {
- j = 0;
- while (j <= size-1) {
- printf("%d, ", array[i][j]);
- j++;
- }
- printf("\n");
- i++;
- }
- }
- void calculate(int size) {
- int occurences[10] = {0,0,0,0,0,0,0,0,0,0};
- printf("\n Occurences:\n");
- int i = 0;
- int j = 0;
- int k = 0;
- while (i <= size-1) {
- j = 0;
- while (j <= size-1) {
- k = 0;
- while (k < 10) {
- if (array[i][j] == k) {
- occurences[k]++;
- }
- k++;
- }
- j++;
- }
- i++;
- }
- i = 0;
- while (i < 10) {
- printf("%d - %d\n", i, occurences[i]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement