Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2009, 08:54   #1
ALEXANDR007
Новичок
Джуниор
 
Регистрация: 09.12.2009
Сообщений: 1
По умолчанию Последовательность заканчивающаяся на символ '@'

Ввести последовательность символов, заканчивающуюся '@'. Распечатать только те из них, которые расположены до первого символа ":".

Код:
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <locale.h>
#include <string.h>
#include <windows.h>
#include <ctype.h>

int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
    int f;
    char c, key;
    do
    {
        c = NULL;
        f = 1;
        system("CLS");
        printf("Программа № 7   Выполнил \n");
        printf("Задание: ввести последовательность символов, заканчивающуюся ‘@’. Распечатать\nтолько те из них, которые расположены до первого символа ‘:’");
        puts("\n\nВведите последовательность символов, заканчивающуюся '@'");
        while(c != '@')
        {
		c = getch();
        if(c == ':')
            f = 0;
        if(f)
            printf("%c", c);
        }
        printf("\n\nДля продолжения работы в программе нажмите клавишу 'Y' .\
               \nДля выхода из программы нажмите любой другую клавишу.\n");
        key=toupper(getch());
    }
    while((key == 'Y'));
    return 0;
}
че то тут не так он мне после собаки не то выдает помогите исправвить

Последний раз редактировалось Stilet; 09.12.2009 в 10:24.
ALEXANDR007 вне форума Ответить с цитированием
Старый 09.12.2009, 14:15   #2
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

эмммм... У меня после собаки выводит
Для продолжения работы в программе нажмите клавишу 'Y' .
Для выхода из программы нажмите любой другую клавишу.

а что должен?
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Символ Paul_AG Общие вопросы C/C++ 4 03.06.2009 21:06
Преобразование VK в символ Minimus Win Api 10 02.06.2009 01:37
Последовательность CrazyRabbit Помощь студентам 14 08.02.2009 17:22
Символ с ошибкой KLOP Общие вопросы Delphi 2 19.12.2008 09:20
последовательность pakusya Помощь студентам 1 17.10.2008 17:33