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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Lobstersans
0 / 0 / 0
Регистрация: 04.02.2011
Сообщений: 10
#1

где то не доглядел - C++

04.03.2011, 14:23. Просмотров 348. Ответов 2
Метки нет (Все метки)

почему программа работает только до первого пробела?
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
26
27
28
29
30
31
// programma kura saskaita ciparus simbolu virkne
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;
 
int Digits(char* S)
{
        int skaits = 0;
      while(*S!=NULL)
 
                if(isdigit(*S++))
                {
                 skaits++;
                }
  return skaits;
 
}
int main()
 
{
        char str[256];
        cout<<"ievadiet tekstu"<<endl;
        cin>>str;
        cout<<"ievaditaja teksta ir " << Digits(str) <<"  cipari" << endl;
 
        _getch();
        return 0;
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.03.2011, 14:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос где то не доглядел (C++):

Показать, где в коде наследование, где полиморфизм, и где инкапсуляция - PascalABC.NET
Program program1; Uses GraphABC; Type TFigure=class x,y:integer; c:color; procedure draw(pc:color); abstract; end; Type...

Что где использовать? Где ID, где class? - HTML, CSS
Здравствуйте. Всегда использовал в &lt;head&gt; &lt;body&gt; ID, а в остальных местах class, но после изучения JS, понял, что нужно менять...

Как понять где будет пинг а где маршрутизация .приведите примеры - Сети
как понять где будет пинг а где маршрутизация .приведите примеры .

Объясните, где задается функция, где расчитывается и как она называется - C++
Объясните где задается функция, где расчитывается и как она называется.заранее спасибо #include &lt;iostream&gt; #include &lt;stdio.h&gt; ...

непонял где и как Найти,где находиться минимальный элемент в массиве В(20,25) - Delphi
где и как Найти,где находиться минимальный элемент в массиве В(20,25)

Вывести массив, где каждый элемент равен 2*x^2-10, где х меняется от 5 с шагом 0,5 - Turbo Pascal
Здравствуйте!помогите с задачкой! Вывести одномерный массив из 10 элементов,где каждый элемент равен 2*x^2-10,где х меняется от 5 с...

2
NiTan
Покинул форум
3152 / 1335 / 50
Регистрация: 29.01.2010
Сообщений: 2,887
04.03.2011, 17:50 #2
Lobstersans, попробуйте вместо cin>>str использовать gets(str).
1
M128K145
Эксперт С++
8297 / 3517 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
09.03.2011, 14:00 #3
На С++ это будет так:
C++
1
cin.getline(str, 256);
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.03.2011, 14:00
Привет! Вот еще темы с ответами:

Вычислите значение отношений напишите, где истина а где ложь - Pascal
вычислите значение след отношений напишите где истина а где лож a &lt;&gt; б = в = г = d &lt;= e &lt;= ж trunc (3,9) in з odd...

Как узнать, где в этой программе код С++, а где WinApi? - C++ WinAPI
В среде Visual C++ создали оконное приложение (Файл-&gt;Новый-&gt;Проекты-&gt;Win32 Application, далее: Файл-&gt;Новый-&gt;Файлы -&gt;C++Source File ). Как...

Что такое паттерны, где их применяют и где прочитать о них? - C++
Насколько я понимаю, паттерны - это шаблон. Т.е. уже кем-то написанный код, который хорошо работает и не занимается любовью с головным...

Для чего и где и удобнее использовать структуры, а где классы? - C++
Для чего и где и удобнее использовать структуры, а где классы?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru