Może i było setki razy, chociaż tego konkretnego chyba nigdy...
Użytkownik podaje literke
Program ma z pliku tekstowego zliczyć ile razy ta literka występuje.
Moja propozycja wyglada tak:
#include<stdio.h>
#include <iostream>
int main(){
printf("Witaj w programie!\n");
char litera;
char litera2;
printf("Wprowadz litere ktora chcesz znalesc.");
printf("\n\n");
scanf("%c", &litera);
int licz_liter=0;
FILE *plik;
plik=fopen("text.txt", "r");
while (!feof(plik))
{
fscanf(plik, "%c", &litera);
if (litera == litera2)
{licz_liter++;}
}
printf("\n\n\n");
printf("Liter: %d", licz_liter);
if(!plik){printf("zle"); }
printf("\n\n\n");
getchar();
system("PAUSE");
}
Zależało by mi żeby feof został użyty, błąd jest gdzieś po while i dlatego coś nie zlicza jak trzeba ; D. Czy mam użyć do tego tablicy? Proszę o pomoc.