musst du nicht beiner unterbrechung der zeile einen '\' backslash machen?

Code:
sprintf (buf, "%d:%d:%d %d-%d-20%d %d %c%c" CR_LF, \
                      hour, min, sec, \               // Zeit
                      day, month, year, \             // Datum
                      t5, t5_string[0], t5_string[2] \ // Zeugs
        );