Форум программистов, компьютерный форум CyberForum.ru

Рекурсия: вывести последовательность символов до первой точки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с файлами. http://www.cyberforum.ru/cpp-beginners/thread121684.html
Задание: записать в файл f N целых чисел, полученных с помощью генератора случайных чисел. Подсчитать количество пар противоположных чисел среди компонентов этого файла. Заранее благодарен.
C++ Прозрачный фон. Здравствуйте, помогите пожалуйста. Моя программа создает диалоговое окно но оно создается с прозрачным фоном и почему-то при нажатии на кнопку новый объект ничего не происходит. Код программы: #include <windows.h> #include <stdio.h> #include "resource.h" UINT cur=1; int x0,y0,rad0,r0,g0,b0; HINSTANCE hi0; class Oval http://www.cyberforum.ru/cpp-beginners/thread121662.html
Как освободить память? C++
подскажите как правильно освободить память,спасибо заранее))) #include "stdafx.h" #include <stdio.h> #include <string.h> #include <conio.h> #include <stdlib.h> struct zap //объявление структуры
Как правильно проинициализировать массив вручную? C++
Здрасти. как правильно проинициализировать массив в ручную? а то у меня ошибка main.cpp|60|error: expected primary-expression before '{' token| std::string capitalDigit(int& number){ const int ROWS=10; const int COLS=10; std::vector< std::vector<std::string> > digits(ROWS, std::vector<std::string>(COLS)); digits = { ...
C++ распаковка gzip, deflated ответа сервера http://www.cyberforum.ru/cpp-beginners/thread121625.html
Пишу простой чат, который работает через html основу. Столкнулся с проблемой: в запросе серверу отправляю Accept-Encoding: gzip, deflated и дальше не могу распаковать содержимое ответа. Пробовал функцию gzread библиотеки <zlib>, но она пропускает текст "сквозь себя", не изменяя его. Обычные текстовые файлы распаковываю без проблем, а этот ответ не могу. Читал мануалы к функции inflate() но так...
C++ Написать и протестировать функцию compress(), которая "сжимает" строку, удаляя из нее все пробелы. Приветик всем.Немогли бы вы мне написать эти 2 програмки Написать и протестировать функцию compress(), которая "сжимает" строку, удаляя из нее все пробелы. Написать и протестировать функцию, которая находит в массиве минимальный по модулю элемент и заменяет им все эле¬менты с нечетными номерами. Заранее спасибо. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9372 / 5422 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
25.04.2010, 18:08     Рекурсия: вывести последовательность символов до первой точки
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
 
void print_before_point(const char *s){
    if ( *s != '\0' && *s != '.' ){
        putchar(*s);
        print_before_point(++s);
    }
}
 
int main(void){
    char buf[BUFSIZ];
    printf("String: ");
    if ( !fgets(buf, BUFSIZ, stdin) )
        return 1;
    print_before_point(buf);
    return 0;
}
 
Текущее время: 14:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru