Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #define MAX 100
- void Ispis(int *p, int m, int n)
- {
- int i,j;
- for(i=0; i<m; i++)
- {
- for(j=0; j<n; j++)
- printf("%d ", *(p+i*100+j));
- printf("\n");
- }
- }
- int main()
- {
- char string[MAX];
- int matrix[MAX][MAX], m, n, i, j, max_index;
- printf("Znakovni niz: ");
- gets(string);
- max_index = strlen(string);
- do{
- printf("Unesite broj stupaca matrice (manji od 100): ");
- scanf("%d", &m);
- }
- while(m > 100 || m < 1);
- do{
- printf("Unesite broj redaka matrice (manji od 100): ");
- scanf("%d", &n);
- }
- while (n > 100 || n < 1);
- // Upis matrice
- for(i=0; i<m; i++)
- for(j=0; j<n; j++)
- {
- do{
- printf("M(%d,%d): ", i,j);
- scanf("%d", &matrix[i][j]);
- } while(matrix[i][j] > max_index);
- }
- Ispis(matrix, m, n);
- return 0;
- }
Add Comment
Please, Sign In to add comment