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

Строки. Удаление слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица http://www.cyberforum.ru/cpp-beginners/thread120922.html
Нужно зашифровать текст таким образом записвшы текст в матрицу по рядкам а потом переписать его по спирали от центра, прочитать зашифрованое.
C++ Вроде все верно, но почему же не вычисляется? Код: #include <iostream> #include <cmath> using namespace std; float dist(float v, float a) { float x = 0; http://www.cyberforum.ru/cpp-beginners/thread120920.html
C++ Проверьте код на наличие ошибок.
проверте пож, в чем ошибки???? #include <stdlib.h> #include <string.h> #include <stdio.h> int Read_File (char* str); //Чтение из файла int Read_File (char* str){ char* fn;
C++ Подскажите как из массива записать в структуру?
Подскажите как из массива записать в структуру? #include <stdio.h> #include <stdlib.h> struct DETAILS{ char name; int num; int price; }; void main() {
C++ Сортировка в двухсвязном списке http://www.cyberforum.ru/cpp-beginners/thread120849.html
Всем прива) Нужна помощь задание на завтра. Інформація про диски зведена у документ з наступною структурою. __________________________________________________________________ | Номер диска...
C++ Процентное содержание в тексте буквы а Никак не могу додуматься, дайте пожалуйста алгоритм решения. Дан текст. Выяснить процентное содержание в тексте буквы а и А. Спасибо подробнее

Показать сообщение отдельно
<Norton>
Отдыхающий:)
94 / 91 / 10
Регистрация: 05.04.2009
Сообщений: 188
24.04.2010, 19:01
Си знаю плохо, т.к. на С++)
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <string.h>
 
int main()
{
    char s[80], *word = "Kon", out[80]="", *tmp=0;
    fgets(s, 80, stdin);
    tmp = strtok(s, word);
    while (tmp!=NULL){
        strcat(out, tmp);
        tmp = strtok(NULL, word);}
    printf("%s", out);
    return 0;
}
Добавлено через 21 минуту
Вот последний вариант:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <string.h>
 
int main()
{
    char s[80], *word = "Kon", out[80]="", *tmp=0;
    unsigned short int i;
    fgets(s, 80, stdin);
    tmp = strtok(s, word);
    while (tmp!=NULL){
        if (tmp[0] == ' '){
            for (i = 0; i<strlen(tmp)-1; i++)
                tmp[i] = tmp[i+1];
            tmp[strlen(tmp)-1] = '\0';}
        strcat(out, tmp);
        tmp = strtok(NULL, word);}
    printf("%s", out);
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.