помогите добавить поиск слов и поиск строк в текстовом файле пока только подсчет букв есть(
Код | #include <stdlib.h> #include <stdio.h> #include <fcntl.h> #include <unistd.h> #define SIZE 4096
int main (int argc, char **argv) { char buffer[SIZE]; int file, i=0; ssize_t nread; int total = 0;
if (argc != 2) { fprintf (stderr, "ниправльныи аргументы\n"); exit (1); } //Открыть файл "somefile" только для чтения if ((file = open (argv[1], O_RDONLY)) == -1) { printf ("Ошибка при открытии файла %s \n",argv[1]); exit (1); }
/* Повторять до конца файла, пока nread не будет равно 0 */ while ((nread = read (file, buffer, SIZE)) > 0) { total += nread; /* увеличить total на единицу */ printf ("В файле %s %d симвалав %d слов \n",argv[1], total,i); exit (0); } }
|
|