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

Вывод определенного элемента массива из массива символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конец программы http://www.cyberforum.ru/cpp-beginners/thread798493.html
Здравствуйте! Подскажите, пожалуйста, почему консоль закрывается когда получает все три переменные? #include <iostream> using namespace std; int main() { setlocale(LC_ALL,"Russian"); int a, b, c; cout <<"Введите число a" << endl; cin >> a; cout <<"Введите число b" << endl;
C++ Dev-C++ Нажимаю "скомпилировать", компиляция проходит успешно, но когда жму "выполнить", появляется предупреждение "Проект не откомпиирован". Подскажите, что делать? Где-то видела, как человек вручную писал "Complile file", имя файла и т.д. Скажите, пожалуйста, где это нужно писать? Или что ещё сделать, чтобы программа выполнилась? Не компилируется не только этот, а вообще любой код. #include... http://www.cyberforum.ru/cpp-beginners/thread798479.html
C++ Массив: создать массив: отрицательные элементы массива а + отрицательные элементы b
Помогите написать программу на языке С++ 1)Из двух массивов a, a, ..a b,b....b создать следующие массивы: а) отрицательные элементы массива а+ отрицательные элементы b; 2)Из двух массивов a, a, ..a b,b....b создать следующие массивы: а) отрицательные элементы массива b + отрицательные элементы а;
Будет ли работать должным образом конструктор копирование с указателем? C++
class A { A() {} A(const A *); } То что этот код скомпилируется - сомнений нет. Вот есть сомнения по поводу его "работоспособности".
C++ Реализовать приложение, содержащее функции добавления нового элемента в массив и удаления элемента из массива. (Имитируется “резиновый” массив) http://www.cyberforum.ru/cpp-beginners/thread798400.html
Реализовать приложение, содержащее функции добавления нового элемента в массив и удаления элемента из массива. (Имитируется “резиновый” массив)
C++ Ошибка компиляции. cygwin, g++ Доброе время суток. При компиляции вот такая ошибка: $ g++ charact.cpp -o charact.exe \cygnus\cygwin-b20\H-i586-cygwin32\lib\gcc-lib\i586-cygwin32\egcs-2.91.57\..\..\..\..\i586-cygwin32\bin\/ld: cannot open -lstdc++: No such file or directory collect2: ld returned 1 exit status Пыталась нагуглить подобные ошибки, но так и не разобралась, что мне с ней делать. Помогите разобраться, плиз. Вот... подробнее

Показать сообщение отдельно
Driver32
1 / 1 / 0
Регистрация: 02.03.2013
Сообщений: 5
02.03.2013, 11:14     Вывод определенного элемента массива из массива символов
Имеется символьный массив char, нужно вывести на экран произвольный элемент этого массива.
Сделал так:
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include "stdafx.h"
int main()
{
    char b[11];
    gets(b);
    printf("%s \n", &b[2]);
    system("PAUSE");
    return 0;
}
Но на выводе получаю не то что нужно, например при вводе строки "qwert" на выходе получаю "ert".
Как надо изменить код чтобы получать именно второй элемент массива (или любой другой) ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru