- scanf ..., Andrei_redd, 16:14 , 03-Май-16 (1) –1
scanf( "%s", czC ); while ( ( c = atoi( czC ) ) == 0 ) { puts("Вы должны vvesti chislo [1 - 100] libo -1 dlya dosrochnogo zaversheniya raboty."); scanf( "%s", czC ); }Вот так правильно ?
- scanf ..., Аноним, 17:43 , 03-Май-16 (2)
- scanf ..., Andrei_redd, 19:34 , 03-Май-16 (3) –1
- scanf ..., Andrei_redd, 19:37 , 03-Май-16 (4) –1
А вот %d смущает, что будет если пользователь по ошибке нажмет букву, или пробел там ?
- scanf ..., Аноним, 21:18 , 03-Май-16 (5)
- scanf ..., Andrei_redd, 23:50 , 03-Май-16 (6) –1
- scanf ..., ubob, 12:20 , 04-Май-16 (7)
- scanf ..., Andrei_redd, 08:40 , 05-Май-16 (8)
> посмотри в ctype.h Ok, понял ....
- scanf ..., Andrei_redd, 18:57 , 05-Май-16 (9)
int isdigit(int c);//Возвращает ненулевое значение, если её аргумент является десятичной цифрой, в противном случае возвращается нульЭто ?
|