ЕР
Елена Рахмангулова

С++ работа со строками, классы

В программе нужно "вытянуть" предпоследний введенный символ и преобразовать его в int. (Вводится время в формате НН: ММ)
При запуске выдает ошибки связанные с указателями, а с ними я работать не умею. Можно ли как-то обойтись без них?

#include
#include
#include
#include

void main()
{
clrscr();
char H[10];
cout<<"Vvedite vlemya T1"<

void main()
{
clrscr();
char H[10];
cout < < " Vvedite vlemya T1 " < < endl;
gets(H);

int N=strlen(H);

int k=atoi(H[N-1]);

cout < < k;

getche();
}

ЕА
Екатерина Асеева

H[N-1] - это не строка, а символ, поэтому и ругается компилятор!

#include
#include
#include
#include
#include

void main()
{
clrscr();
char H[10];
cout << " Vvedite vlemya T1 " << endl;
gets(H);
int N=strlen(H);
int k=atoi(H);
cout << k;
getche();
}

Похожие вопросы
C# работа со строками
Delphi работа со строками. решение примеров.
помогите с C# работа со строками??
c++ работа со строками массива
Очень срочно, работа со строками С++
Работа со строками Python
С++ работа со строками как в строке найти и вывести самое короткое слово???
Работа со строкой в c++
Работа со строками в Delphi (XE)
Delphi работа со строками?