Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Переделать код с использованием функций http://www.cyberforum.ru/c-beginners/thread1412352.html
Здравствуйте. Сейчас потихоньку постигаю азы программирования в университете. Но возникли трудности. Была написана мной программа. Она работает, все хорошо. Теперь получил задание переделать ее с...
C (СИ) Повернуть ромб на 90 градусов Создать процедуру, поворачивающую в квадратном массиве matrixnn (n – нечетное) средний наибольший ромб элементов на 90 градусов против часовой стрелки. #include <stdio.h> #include <conio.h>... http://www.cyberforum.ru/c-beginners/thread1412218.html
C (СИ) Сформировать список на основе двух других по правилу
Создать метод формирования списка L, включив в него по одному разу элементы, которые входят хотя бы в один из списков L1 и L2, но в то же время не входят в другой из них.
C (СИ) Расставить цифры по порядку в поле n*n
нужно в этом коде сделать так чтобы цифры в квадратиках шли по порядку #include <alloc.h> #include <stdio.h> #include <stdlib.h> #include <windows.h> #include "graphics.h" int sx=300, sy=300,...
C (СИ) Перевод из двоичной системы числения в десятичную http://www.cyberforum.ru/c-beginners/thread1411981.html
здравствуйте! задача: Написать программу для перевода чисел с двоичной системы исчисления в десятичную. 32 бита, плавающая запятая, Формат IEEE 754, отображение 20 символов после запятой. ...
C (СИ) Удаление в строке введенного пользователем сочетания символов Добрый день. Подскажите пожалуйста, как удалить в строке "Ключ". Например, введено слово "Hello", пользователь должен ввести "He" и после удаления останется "llo". я написал программу, но она... подробнее
mymedia
193 / 193 / 120
Регистрация: 27.05.2011
Сообщений: 544
04.04.2015, 16:03 0

Вводить строки до тех пор пока не будет введена строка end

04.04.2015, 16:03. Просмотров 844. Ответов 2
Метки (Все метки)

Ответ

Цитата Сообщение от Cip Посмотреть сообщение
while((i=getchar())!="end")
Это сравнение числа с указателем.
Надо сравнивать содержимое строчек. Это можно сделать с помощью функции strcmp, которая возвращает 0, если строчки равны. Например:
C
1
2
3
4
gets(s);
if (!strcmp(s, "end")) {
    /* встретилась строка "end" */
}


Вернуться к обсуждению:
Вводить строки до тех пор пока не будет введена строка end
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2015, 16:03

Написать программу, которая будет вводить с клавиатуры положительные числа до тех пор, пока не будет введена -1.
Всем привет! Прошу помочь выполнить эти 2 задания в Python: 1) Билеты на общественный...

Составить программу, которая просит вводить буквы до тех пор, пока не будет введена буква y или Y
На паре задали создать задачу: Составить программу, которая просит вводить буквы до тех пор, пока...

Вводить строки до тех пор, пока не будет введено стоп-слово
Задача: вводить строки до тех пор, пока не стоп-слово. Моё минимально нерабочее решение: ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru