xxxFAFNIRxxx
Вечный студент :)
ну вроде такая вот фигня, если я правильно понял задание.помогите пожалуйста с заданием. Необходимо сделать программу на СИ, которая считает количество слов,предложений и цифр с файла. Вывод на экран. Заранее большое СПС.
Код:
#include <stdio.h>
#include <stdlib.h>
FILE *f;
int sentence,word, number;
char c;
void main (){
sentence=0;word=0;number=0;
f=fopen("H:\\1.txt","r");
if((f=fopen("H:\\1.txt","r"))==0){ printf("Could not open file\n");}
while (!feof(f)){
c=fgetc(f);
if (c==' ' || c==','){ word++; }
else if (c=='.' || c=='!' || c=='?'){ sentence++;}
if ((c>'0')&& (c<'9')){ number++;}
}
printf ("Sentences in file: %d\n",sentence);
printf ("Words in file: %d\n", word);
printf("Numbers in file: %d\n", number);
fclose(f);
}