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

Как доделать строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа с использованием класса на С++ http://www.cyberforum.ru/cpp-beginners/thread1042940.html
Добрый вечер! Помогите написать программу, пожалуйста. Вывод фразы Привет Всем! в текстовый файл "2.txt" в две строки (используя endl) Заранее спасибо)
C++ Массив, буквенный индекс Здрасте,подскажите пож : можно ли сделать индексы в массиве буквами а не только цифрами? Если да ,то как? Добавлено через 21 час 52 минуты Никто не знает? http://www.cyberforum.ru/cpp-beginners/thread1042935.html
C++ Многочлен Лагерра
Добрый вечер! Нужна помощь в нахождении ошибки. Вычислить, полузуясь рекуррентными формулами многочлен Лагерра. Вот формула:...
функция stricmp C++
Требуется написать функцию stricmp, которая сравнивает две строки игнорируя реестр. Возвращает ноль, если строки одинаковы, -1, если первая стоит в алфавитном порядке раньше второй, ну и 1 во всех...
C++ Определить число строк прямоугольной матрицы, не содержащих ни одного нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread1042909.html
Определить число строк прямоугольной матрицы, не содержащих ни одного нулевого элемента.
C++ Цикло do while(0) Объясните, пожалуйста, как работает do while(0), например do { error = PxSerialOpen( port ); if ( error != 0 ) { ShowMessage( "Ошибка при открытии порта номер "+portStr);... подробнее

Показать сообщение отдельно
evgen1994
0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 13

Как доделать строки - C++

15.12.2013, 20:52. Просмотров 264. Ответов 5
Метки (Все метки)

Помогите пожалуйста со строками. Конкретно код написал, но не всегда программа работает правильно. после каждого слова вставить точку, тест: (Hello world => Hello. world.). Я не знаю как сделать: (Лишние символы (с 81-ого) отбросить). Зарание спасибо.

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
#include <conio.h>
#include <stdio.h>
#include <math.h>
int main()
{
clrscr();
int k=0,i,kol1=0;
char A[100], s[100];
gets(A);
for (i=0; A[i]!='\0'; i++)
if (A[i]==' ')
{
s[k]='.';
s[k+1]=' ';
k+=2;
}
else { s[k]=A[i]; k++; }
s[k]=A[i];
s[k+1]='\0';
 
printf("\n");
puts(s);
 
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru