Форум программистов, компьютерный форум CyberForum.ru

Файлы и текс2 - C++

Восстановить пароль Регистрация
 
GDimon
 Аватар для GDimon
25 / 25 / 1
Регистрация: 13.12.2009
Сообщений: 81
18.05.2010, 21:42     Файлы и текс2 #1
Здравствуйте форумчанины!Есть программа но в ней какай то ошибка не могу разобраться(Проблема: неправильно считывает слова)Вот само условие:
Создать текстовый файл с расширением dat, записать в него в программе текст, содержащий не более 700 символов и состоит из строк длиной не более 50 символов. Написать программу, которая выполняет следующие операции с текстом в файле:
Вывод текста на экран, определение количества слов в тексте, замена всех пробелов в тексте двумя пробелами.
Вот сам код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <string.h>
 
main()
{
FILE *fPtr;
struct text
    {
        char *word;int number;int sent;
    }words[200];
char str[1000], *word, sentenses[20][100],c;
int n=0,i=0;
 
fPtr = fopen("file.dat", "r");
 
while ((c = getc(fPtr))!=EOF)
{
    if(c==' ')cout << "  ";
    else cout << c;
}
fclose(fPtr);
 
fPtr = fopen("file.dat", "r");
fgets(str, 1000, fPtr);
fclose(fPtr);
 
word=strtok(str," \n");
while (word!=NULL)
{
    word=strtok(NULL," \n");
    i++;
}
 
cout << endl<<i<< endl;
return 0;
getch();
}
Помогите в чем может быть проблема!?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2010, 21:42     Файлы и текс2
Посмотрите здесь:

C++ Файлы
Файлы C++
C++ Файлы
C++ файлы
C++ файлы в С++
Файлы C++
C++ Файлы
файлы в С C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 12:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru