[TurboC]Как перевести чаровскую переменную в интеджер

112357

народ какая команда в си используется?
ну вот в делфи я работал, там strtoint , а здесь..? и наоборот из интеджера в чар...
Зараннее спасибо..

maggi14

atoi

okunek

atoi

otets-mihail

sscanf

112357

Это "atoi" в обе стороны? то есть из инт в чар и наоборот?
А "sscanf" what is it?

artimon

В обратную itoa.
И вообще, RTFM.

otets-mihail

>советую пользоваться msdn.microsoft.com

там описание функций turboc?

maggi14

нет, там описание функций стандарта в турбоси, скорее всего, список функций доступен по Ctrl+F1

112357

Народ! вот здесь атой не хотит работать
otv=otv+chislo*atoi(s[j)]
выше было сказано что
char s[100];
int otv,chislo,j
вобщем смотрю пошагово.. все идет отлично вот только функция атой не пашет..;

ark21

info libc

maggi14

> atoi(s[j)]
> атой не хотит работать
неудивительно
и вообще, какую ошибку выдает?

Bird_V

Правильно не atoi(s[j)] , а atoi(s+j)!

Elina74

Это еще зависит от того, что же хотел автор.

maggi14

в любом случае, автор хотел чего-то странного

Svyatogor

Похоже, что автор хотел следующего:
преобразование char'а в число: (c - '0'); преобразование цифры в char: (i + '0' с - char, i - int. Это судя по приведенному выше коду.
Оставить комментарий
Имя или ник:
Комментарий: