Не отправляются смс, почему
Скорее всего неправильно указан номер смс-центра. Для того чтобы проверить и, в случае необходимости, исправить, необходимо зайти в приложение "Сообщения", вызвать настройки, пункт "SMS-центр". Номер смс-центра вы можете узнать на сайте оператора или по телефону службы поддержки оператора.
void get_tomorrow_date(struct timeval *date)
{sleep(86400); // 60 * 60 * 24
gettimeofday(date, 0);
}