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

записать слова ограниченой длины в массив и выписать в обратном порядке. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Моделирование: очереди обработки заданий http://www.cyberforum.ru/cpp-beginners/thread295610.html
Нужна помощь в решении задачи. Буду премного благодарен за любую помощь по задаче. На вычислительном центре в обработку принимаются три класса заданий A, B и С. Исходя из наличия оперативной...
C++ подсчет повторений Нужно написать консольную программу которая бы подсчитывала повторение номеров в текстовым файле от 0 до 9. Получилось подсчитать повторения отдельных цифр с помощью fgetc, но никак не всех. smile ... http://www.cyberforum.ru/cpp-beginners/thread295591.html
C++ Класс матриц
Задание звучит так : разработать класс для работы с матрицами 2х2 . Прога написана , отлично работает. Осталось реализовать одну функцию - возведение матрицы в степень . Если будет время и желание ,...
C++ Функция расчета коэффициента заполнения
Всем здравствуйте. Условие: написать функцию расчета коэффициента заполнения хэш-таблицы ( альфа=n/m - число хранимых элементов /размер массива хэш). Ну, насколько я понял, это нужно разделить...
C++ Отключение предупреждений без "pragma warning" http://www.cyberforum.ru/cpp-beginners/thread295587.html
есть ли альтернативная функция или команда для # pragma warning(disable:....); которая отключает предупреждения
C++ Индексация Помогите разобраться. Нужно написать программу на C++, осуществляющую создание индексированного файла с данными о студентах (пусть их будет 5): номер по журналу, ФИО, телефон. Записать данные в... подробнее

Показать сообщение отдельно
N1K003
3 / 3 / 2
Регистрация: 14.05.2011
Сообщений: 55
14.05.2011, 22:35  [ТС]
Цитата Сообщение от asics Посмотреть сообщение
Зачем для столь тривиальной задачи использовать ДП ?
Это Вы не у меня, а у препода спрашивайте

Nursik77, спасибо, но немножко не то... Но благодаря Вашей подсказке понял, что искать)


Посидел еще, разобрался со строками)
Можете найти ошибку, плз? Записывает первые 5 слов, после чего выписывает 5 раз последнее.
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
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
        char str[255];
        int *mas, i, j=0;
 
        mas=(int*)malloc(1);
 
        for(i=1;;i++)
        {
                if(str[j]=='s' || str[j+1]=='t' || str[j+2]=='o' || str[j+3]=='p')
/*stop if string is "stop"*/
                {
                        break;
                }
                else
                {
                        printf("Enter word #%d: ", i);
                        gets(str);
                        mas=(int*) realloc (mas, i+1 * sizeof(int));
                }
 
 
        }
 
        for(i;i>=1;i--)
        {
                puts(str);
        }
 
 
free(mas);
return 0;
}
Заранее спасибо
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru