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

Проблемы с пробелом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Методы вычисления определенного интеграла. http://www.cyberforum.ru/cpp-beginners/thread25766.html
Здраствуйте, требуется ваша помощь в разработке программы по методам интегрирования. метод Симпсона, Уэддля , Чебышева , Гаусса. Может кто-то когда-то что-то разрабатывал и может поделиться или я могу дать некоторые теоритические выкладки по данным методам. Просто нужна помощь в алгоритмизации и реализации этого в языке С++. Заранее благодарен.
C++ Строки Такой вопрос: Дана строка, как из нее выделить подстроку которая начинается и заканчивается на определенные элементы? (индексы элементов известны) http://www.cyberforum.ru/cpp-beginners/thread25756.html
C++ Задача о марсианских факториалах
HEEEELLP!!!!! В 3141 году очередная экспедиция на Марс обнаружила в одной из пещер таинственные знаки. Они однозначно доказывали существование на Марсе разумных существ. Однако смысл этих таинственных знаков долгое время оставался неизвестным. Недавно один из ученых, профессор Очень-Умный, заметил один интересный факт: всего в надписях, составленных из этих знаков, встречается ровно K различных...
Динамические структуры: линейные списки C++
Люди помогите:wall: Дали задачу из учебника Павловской Вот вроде смотрю как в учебнике написано про линейные списки все понятно. Как начинаю пытаться решить задачу впадаю в ступор!!:'(:'(:'( Помогите люди добрые! Предметный указатель организован как линейный список. Каждая компонента указателя содержит слово и номера страниц, на которых это слово встречается. Количество номеров страниц,...
C++ События по таймеру (в консоли) http://www.cyberforum.ru/cpp-beginners/thread25671.html
Как в консоли можно сделать что бы какой-то участок кода выполнялся через каждые n секунд, так, что бы программа завершала выполнение этого участка и начинала его выполнять снова, если он не успел выполнится (что бы, например, getch() не ждала вечно, пока пользователнь что-то нажмет). По типу, как в билдере OnTimer
C++ Getch для управляющих клавиш Использую Getch для считывания кода управляющей клавиши(стрелки). Почему при первом вызове считывается код 32? На паскале работал там символ управляющей клавиши первым был #0? подробнее

Показать сообщение отдельно
SZ
2 / 2 / 0
Регистрация: 16.11.2008
Сообщений: 44

Проблемы с пробелом - C++

12.03.2009, 00:20. Просмотров 3995. Ответов 12
Метки (Все метки)

Дан код на Си:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<stdio.h>
#include<string.h>
void main()
{
    char s[1000];
    printf("Vvedite stroky:\n");
    scanf("%s",s);
    for(int i=0;i<strlen(s);i++)
    {
        if(s[i]=='  ')
        {
            printf("Adres bykvi - %d, sama bukva - %c\n",&s[i],s[i]);
        }
    }
}
Проблема в том, что программа не хочет работать с пробелами, со всеми остальными символами работает нормально, а пробелы не принимает.
Я вручную ввожу строку (qwert qwert), в коде поочередно сам меняю вместо пробела другие символы. Напр, для буквы 'r' printf() выводит: "Адрес - 1244027, сама буква - r", для 't' - "Адрес - 1244028, сама буква - t". Доходит очередь до пробела, и меня просто отсылает программа на следующую строку. Это что специфический символ какой?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru