Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define _CRT_SECURE_NO_WARNINGS
- #include <stdio.h>
- int countLines(FILE *file) {
- int lines = 0;
- int c;
- while (EOF != (c = fgetc(file))) {
- if (c == '\n') {
- ++lines;
- }
- }
- rewind(file);
- return lines;
- }
- int main(void) {
- int mat[5][5];
- FILE * fajl = fopen("matrica.txt", "r");
- if (fajl == NULL) {
- printf("Greska");
- return 0;
- }
- int dim = countLines(fajl);
- printf("%d\n\n", dim);
- for (int i = 0; i < dim; i++)
- {
- for (int j = 0; j < dim; j++)
- {
- if (!fscanf(fajl, "%d", &mat[i][j])) {
- break;
- }
- }
- }
- for (int i = 0; i < dim; i++)
- {
- for (int j = 0; j < dim; j++)
- {
- printf("mat[%d][%d] = %d\t", i, j, mat[i][j]);
- }
- printf("\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement