1. Список говнокодов пользователя markrity

    Всего: 1

  2. Си / Говнокод #19417

    −53

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    time_t t = time(NULL);
    struct tm tm = *localtime(&t);
    char day[3], month[3], year[5], toDay[15] = "";
    //converting time ints to strings.
    sprintf(day, "%d", tm.tm_mday);
    sprintf(month, "%d", (tm.tm_mon + 1));
    sprintf(year, "%d", tm.tm_year + 1900);
    //string connecting.
    strcat(toDay, day);
    strcat(toDay, "/");
    strcat(toDay, month);
    strcat(toDay, "/");
    strcat(toDay, year);

    Надо было перевести дату в стринг )))

    markrity, 08 Февраля 2016

    Комментарии (26)