abC primeri - primeri/datotekatxt.c

datotekatxt.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>	
#include<string.h>

main() {
  FILE *vhod;

  char vrstica[100];   //beremo najvec 100 znakov!
  char prva, zadnja;
  int i, dolzina;

  vhod = fopen("besedilo.txt", "r");
  i=0;
  if (vhod != NULL) {
    while (!feof(vhod)) {
      fgets(vrstica, 100, vhod); 
      i++;
      dolzina = strlen(vrstica);
      prva = vrstica[0];
      zadnja = vrstica[dolzina-2];
      printf("%d - dolzina: %d, prva: %c, zadnja:%c\n", 
        i, dolzina, prva, zadnja); 
    }
    fclose(vhod);
  }
}

    Nazaj...