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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.04.2015, 18:12   #1
Cip
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 2
По умолчанию Ввод строк и вывод строк

Вводим строки до тех пор пока не будет введена строка end. Проверить содержит ли строка знаки препинания если да,добавить все встречающие знаки в начало строки , отделить их от исходной строки символов подчеркивания. И вывести таблицей
Исходная строка Обработанная
строка 1 строка 1 обработанная строка
строка 2 обработанная
строка n строка n обработанная

НЕ МОГУ СДЕЛАТЬ ВЫВОД СТРОК ТАБЛИЦЕЙ

есть часть проги

Ввод строк
Код C
Код:
#include <stdio.h>
#include <string.h>
 
int main()
{
   char s[100];
   printf("Enter a string: " );
   gets(s);
   while(strcmp(s, "end") != 0)
   {
      printf("Your string: %s\n\n", s);
      printf("Enter a string: " );
      gets(s);
   } 
    
   return 0; 
}

Нахождение знаков препинания


for(int i=0;s[i]!='\0';i++)
{
    if(s[i]=='.'||s[i]==','|| s[i]=='?'||s[i]=='!'||s[i]==':'||s[i]==';'||s[i]=='-')
    {
     
        printf("%c",s[i]);
    }
}

Последний раз редактировалось Stilet; 10.04.2015 в 18:52.
Cip вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Для матрицы из 3 столбцов и 7 строк отпечатать номера тех строк, в которых третий элемент больше суммы двух других элементов строк abramov Помощь студентам 2 03.12.2013 10:15
Ввод строк С++ AnKor94 Общие вопросы C/C++ 4 12.06.2011 22:31
(Ассемблер)Ввод\вывод строк, удаление лишних пробелов... Марияzzz Помощь студентам 0 28.04.2010 20:01
Ввод/вывод строк anGeee Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 04.09.2009 21:58