Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Хотя бы так
Код: Выделить весь код
#include <stdio.h>
int main(int argc, char* argv[])
{
	int i;
	printf("\nHi! Please enter the NUMBERS only ");
	if ((scanf("%d",&i))!=0)
	{
		printf("\n Thanks! You enter number %d",i);
	}
	return 0;
}
Программа запишет первые цифры до ошибки пользователя. Тоесть набирать он может сколько угодно, но в переменную внесётся только первый символ если он был числом.

Отправлено: 03:43, 11-06-2008 | #6