cavte, prave som zacal programovat jeden program do skoly a stale mi to vypise pri zaciatku ze sa neda citat s pamate, tu je zdrojak a je tam aj zadanie:
/*
Vytvorte program, ktorý bude analyzova textový súbor - spoèíta poèet riadkov
(zapoèítavajú sa aj prázdne riadky!), poèet viet (veta konèí bodkou, otáznikom
alebo výkrièníkom) a poèet slov (slovo je skupina znakov zakonèená medzerou,
èiarkou, dvojbodkou, pomlèkou, zátvorkou, úvodzovkou, apostrofom a pod.) Okrem
celkového poètu slov v súbore nás zaujíma i priemerný poèet slov na riadku.
Program nech sa spúša z príkazového riadku, parametrom je meno súboru. Výsledky
štatistiky zobrazte preh¾adne vo forme HTML stránky. Pripravte tiež vstupný
textový súbor, resp. viac súborov na testovanie.
*/
#include <stdio.h>
#include <fstream.h>
int main(int argc, char *argv[])
{
char slovo[100];
int pocSlov = 0;
FILE *subor;
char *c;
if (argc == 1)
printf("Neboli zadane ziadne parametre!\n");
else
{
subor = fopen(argv[1], "r");
if (subor == NULL)
printf("Subor [%s] neexistuje!\n", argv[1]);
else
{
do
{
c = fgets(slovo,100,subor);
if(c != NULL)
pocSlov++;
} while (c != NULL);
}
}
fclose(subor);
system("PAUSE");
return 0;
}
neviete co je s tym??? zatial som urobil len aby to zratalo pocet slov ale vyhadzuje to error.