Cytat:
//------------------------------------------------braincoding-da-ru-------
#include <stdio.h>
#include <conio.h>
//---------------------------------------------------------------------------
int zdania, spacje;
int main(int argc, char* argv[])
{
FILE * plik;
char znak;
int wyrazy;
printf("Program policzy teraz spacje i ilosc zdan w pliku temp.txt\nNacisnij cokolwiek...\n");
getch();
plik = fopen("tmp.txt","rb"); //'r' czyli tylko do odczytu
if(plik!=NULL){
do{
znak=fgetc(plik);
gotoxy(1,5);
if(znak==' '){spacje++;wyrazy++;
do {
znak=fgetc(plik);
(znak==' ')?spacje++:NULL;
}while(znak==' ');
}
if(znak==13){wyrazy++;
do {
znak=fgetc(plik);
}while(znak==13);
}
if(znak=='.')zdania++;
printf("Spacje= %5.0d\tZdania= %5.0d\tWyrazy= %5.0d\n",spacje,zdania,wyrazy);
}while (znak!= EOF);
}
else printf("Nie mozna otworzyc pliku ://///");
fclose(plik);
getch();
return 0;
}
//---------------------------------------------------------------------------
prosty przykładzik na liczenie Zdań (czyli kropek

) i Spacji... nic tylko rozbudować...
BTW: pisałem na szybkiego więc błędy napewno są
pozdrawiam