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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2013, 22:49   #1
Кащей
Форумчанин
 
Аватар для Кащей
 
Регистрация: 09.07.2013
Сообщений: 249
По умолчанию Передача аргумента функции.

Значит ввожу разные символы, а печатает через раз одно и тоже значение - 10. как бороть?
Код:
typedef unsigned char byte;

void p(byte in){
	printf("in: %d\n", in);
}

int main(void){
	Module m;
		clearall(&m);
		
	byte qst;
		while(1){
			qst = getchar();
			p(qst);
		}
	
	return 0;
}
do not use your brain

Последний раз редактировалось Кащей; 08.10.2013 в 23:09.
Кащей вне форума Ответить с цитированием
Старый 09.10.2013, 01:14   #2
Кащей
Форумчанин
 
Аватар для Кащей
 
Регистрация: 09.07.2013
Сообщений: 249
По умолчанию

Поборол с помощью scanf. Вопрос снят.
do not use your brain
Кащей вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача части массива в качестве аргумента функции Evgenuych96 Общие вопросы C/C++ 24 02.02.2013 17:49
Передача функции в качестве аргумента maks12 Помощь студентам 5 10.05.2012 08:13
Передача функции другой функции как аргумента C # stopanko C# (си шарп) 2 20.11.2011 13:13
16. Нарисовать точечный график функции . Диапазон изменения аргумента: от 15 до 5, шаг аргумента – 0,1. dzuga Паскаль, Turbo Pascal, PascalABC.NET 1 09.06.2010 06:12
16. Нарисовать точечный график функции . Диапазон изменения аргумента: от 15 до 5, шаг аргумента – 0,1. dzuga Помощь студентам 6 08.06.2010 17:19