Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.12.2012, 19:56   #1
artem199292
Новичок
Джуниор
 
Регистрация: 06.10.2012
Сообщений: 1
По умолчанию C/C++

Подскажите в чем ошибка? необходимо перевести число из десятичного в шестнадцатеричное
#include <stdio.h>
#include <conio.h>
void main(){
char str[10]={'12','2','3','4','\0','6'};
for(int i=0; str[i]!='\0';i++){
if (str[i]>48 &&str[i]<=57){
str[i]=str[i]+0;
}
else str[i]=str[i]-'0'+'A';
}
printf("%s",str);
getch();
}
artem199292 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц