tch, rand() дает результат от 0 до RAND_MAX, если не ошибаюсь. Напишите rand() % 256, например. Тогда число будет лежать в пределах от 0 до 255 включительно
Добавлено через 20 секунд
Скорее всего магическое число просто очень велико и вы недобираете до него )
1
|