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

Строки, копирование всех цифр из одной строки в другую - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ GMP, MPFR, MPIR кто знаком? http://www.cyberforum.ru/cpp-beginners/thread582190.html
Здравствуйте уважаемые форумчане, помогите разобраться, застрял, код компилируется (VS2010), но программа вылетает, мотивируя: 'test1.exe': Loaded 'D:\_KURS\test1\Debug\test1.exe', Symbols loaded. 'test1.exe': Loaded 'C:\Windows\SysWOW64\ntdll.dll', Cannot find or open the PDB file 'test1.exe': Loaded 'C:\Windows\SysWOW64\kernel32.dll', Cannot find or open the PDB file 'test1.exe': Loaded...
C++ Классы в с++ Нужно разработать класс myStatusBar, на основе которого можно создать программу, которая при запуске открывает окно и в нем узкую горизонтальную полоску определенного цвета.В правом углу полоски должна быть иконка какого-либо цвета, которая представляет собой обычный квадрат.Слева должна быть надпись.При нажатии вне окна иконка должна поменять цвет и текст.Или хотябы при нажати где угодна.у кого... http://www.cyberforum.ru/cpp-beginners/thread582182.html
С помошью одной функции посчитать результат для двух классов C++
//С помощью функции friend obrab подсчитать сумму матрицы и массива. Ошибки выдаёт не опйму почему. #pragma once class matriza { public: float *b,sum; int n,m; matriza();
C++ Нахождение эйлерова пути
Здравствуйте В задаче необходимо найти Эйлеров путь и две его вершины. Кол-во вершин с нечетной степенью нашла, а вот как реализовать сам поиск пути не знаю.Программирую на Си
C++ Как организовать дружественную функцию для печати массива http://www.cyberforum.ru/cpp-beginners/thread582143.html
\\void ww_mas(); надо сделать как дружественную функцию #pragma once class massiv { float *a,sum; int n; public: massiv(); void ww_mas();
C++ не могу читать файл почему так работает ? вот когда во время выполнения программы сохраняю файл и не закрываю программу загружаю файл , все работает нормально!!но вот когда открываешь программу не выполняя каких либо действий сразу же нажимаю загрузить файл выдает ошибку!! //Добавить запись void add(void) { char y; do { notaS = new student; cout<<"ФАЙЛ СТУДЕНТА"<<endl; подробнее

Показать сообщение отдельно
9l noka 4To Hy6
1 / 1 / 0
Регистрация: 06.11.2011
Сообщений: 26

Строки, копирование всех цифр из одной строки в другую - C++

22.05.2012, 14:11. Просмотров 1087. Ответов 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
#include "stdafx.h"
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
int _tmain(int argc, _TCHAR* argv[])
{
char num[99];
char s[999];
int i=0;
int j=0;
printf("Num=");
puts(num);
printf("\n");
printf("Enter s: \n");
gets(s);
          for(i=0,j=0;i<strlen(s);i++)
            if(s[i]>=0 && s[i]<=9){
            strncpy(num,s,1);
        j++;
            }
            printf("Num=");
            puts(num);
            return 0;}
Скрин-шот выполнения:
Строки, копирование всех цифр из одной строки в другую

Добавлено через 6 часов 20 минут
ап-ап-ап.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru