uptime.c (296B)
1 #include <sys/sysinfo.h> 2 #include <stdio.h> 3 #include <time.h> 4 5 int main() { 6 struct sysinfo info; 7 8 if (sysinfo(&info) != 0) { 9 printf("Error"); 10 return 1; 11 } 12 13 int hours = info.uptime/3600; 14 int minutes = (info.uptime - hours * 3600)/60; 15 16 printf("%02d:%02d\n", hours, minutes); 17 18 return 1; 19 }