This file uses a different date/time format. So you must change the first part of the sscanf(line... function for retrieving the date and time.

Instead of

"%4d%2d%2d %2d%2d%2d;"

it looks like

"%4d.%2d.%2d,%2d:%2d,"

Also, your file has no seconds, and the separator is a comma, not a semicolon.