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

Массив строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обработка строк http://www.cyberforum.ru/cpp-beginners/thread572867.html
Доброго времени суток! Уважаемые форумчане! Прошу помощи в написании программы, так проблемы с темой обработки строк, так как болел и пропустил лекции и семинары в универе... Дана строка до точки, группа символов в которой между пробелами считается словом, знаки препинания от слова пробелом не отделяются. Найти сумму чисел, встречающихся в строке.
C++ Зажатая и опущеная клавиша! Кароче 2 день бьюсь головой об стену и не могу придумать такой код каторый: если зажата клавиша mouse3 то выполнять код, а если опущена то ждать пока её зажмут. Добавлено через 32 минуты UP! UP! UP! http://www.cyberforum.ru/cpp-beginners/thread572864.html
Файлы,массивы и динамическое выделение памяти.Непонятная ошибка в коде. C++
После выполнения сего чудесного мы видим такую картину(даже если закомментировать все printf,картина не меняется.): http://s019.***********/i621/1205/cf/e8189271755d.jpg Сам код: #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <stdlib.h> int _tmain(int argc, _TCHAR* argv) { FILE *k;
C++ Написать алгоритм
Написать алгоритм, позволяющий получить словесное наименование школьных оценок. Добавлено через 1 час 19 минут Пожалуйста
C++ Проект и windows.h http://www.cyberforum.ru/cpp-beginners/thread572839.html
Всем ку. Когда делал программу просто одним файлом .c все было хорошо. Когда начал разбивать этот файл на проект, то появилась проблема в том, что не находит функции, содержащиеся в windows.h, а именно: srand(time(NULL)) sleep(1000) Не находит time и sleep. Среда - DevC++.
C++ Matrix. Комментарии к программе Всем доброго дня!!!! Не могли бы вы мне помочь, написать комментарии к программе? подробнее

Показать сообщение отдельно
geralt1
Сообщений: n/a
13.05.2012, 13:25     Массив строк
Помогите плз!
Имеется текстовый файл, в котором в столбик записаны вопросы. Необходимо каждый вопрос записать в отдельную строку, чтобы в любой момент его вывести на экран.
Пытался сделать через структуру, при выводе какую то дребедень выводит(
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include "stdafx.h"
#include "conio.h"
#include "stdio.h"
#include "iostream"
#include "fstream"
#include "string.h"
 
using std::string;
using namespace std;
 
 
 
struct Worker
{
    char name[20];
};
 
int _tmain(int argc, _TCHAR* argv[])
{int z,k=0,c=0,i=0,n,y=0;
char str[100],v1,v2,v3;
char a,q[10];
Worker W[12];
 
FILE *IN;
  
   IN = fopen("input.txt","r");
   for(i=0; i<80 ;i++)
   {
       fscanf(IN,"%c",&str[i]);
       }
   fclose(IN);
   i=0;
  while(str[i+1]!='!') // ! означает конец вопросов
  {while(str[i]!='?') //? означает конец вопроса
   { W[c].name[y]=str[i];
 
 
   y++;i++;}
W[c].name[y]='\n';
  i++;
  y=0;
  c++;}
 
 
y=0; 
while(W[2].name[y]!='\n') // допустим хочу вывести 3 вопрос
{cout<<W[2].name[y];
y++;}
 
 
  getch();
    return 0;
}
Добавлено через 1 час 11 минут
и никто не поможет?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru