Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define N 2
- char Add_To_Mat(int aa[], char** ptr1)
- {
- char *c;
- char *s;
- char max = '\0';
- for (int i = 0; i < N*N; i++)
- {
- printf("Enter string: ");
- scanf_s("%s", &s);
- *(ptr1 + i) = s;
- }
- for (int i = 0; i < N*N; i++)
- {
- int j = 0;
- c = *(ptr1 + i);
- while (*(c + j) != '\0')
- {
- aa[*(c + j)]++;
- (aa[*(c + j)] > aa[max]) ? (max = *(c + j)) : 0;
- j++;
- }
- }
- return max;
- }
- void main(void)
- {
- int ascii_array[128] = { 0 };
- char* mat[N][N];
- char **ptr1 = &(mat[0][0]);
- char maxc = Add_To_Mat(ascii_array, ptr1);
- printf("%c:%d", maxc, ascii_array[maxc]);
- }
Add Comment
Please, Sign In to add comment