Funkcja z odnośnikiem do otwartego pliku.

0

Witam! Mam problem z programem którego niestety nie potrafię dokończyć. Treść zadania polega na utworzeniu funkcji ktora pobiera w naglowku odnosnik do otwartego do odczytu pliku oraz liczy ilość małych liter zawartych w tym pliku.

Poniżej kod który dotychczas udało mi się napisać. Z góry dziękuje za pomoc :)

#include <stdio.h>
int main()
{
FILE *f = fopen("asd.txt", "r");
if (f == NULL)
{
perror("Nie udalo sie otworzyc pliku asd.txt");
return 1;
}
puts("Plik otwarty pomyslnie!");
int male=0,c;
f=fopen("osoba.txt", "r");
while((c=getc(f))!=EOF){
if((c>='a')&&(c<='z'))
male++;
}
printf("Liczba malych liter w pliku wynosi: %d\n",male);
fclose(f);
return 0;
}

0
  1. Zapoznaj się z inkrementacją, bo nie rozumiesz: http://4programmers.net/Forum/1101404
  2. Czytasz byle podręcznik, rozdział funkcje i w parę minut piszesz sam
0

Problem polega na tym że niestety za późno się za to zabrałem i nie mam już możliwości i czasu studiowania książek. Fajnie byłoby gdybyś chociaż wskazał mi dział w którym mógłbym znaleźć odpowiedź na moje pytanie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1