| @ -0,0 +1,39 @@ | |||||
| #include <stdio.h> | |||||
| #define MIN_PER_HOUR 60 | |||||
| unsigned getMinutes(void); | |||||
| int main (void) { | |||||
| unsigned min; | |||||
| min = getMinutes(); | |||||
| while (min != 0) { | |||||
| printf("%u minutes are %u:%02u HH:MM\n", min, min/MIN_PER_HOUR, min % MIN_PER_HOUR); | |||||
| min = getMinutes(); | |||||
| } | |||||
| return 0; | |||||
| } | |||||
| unsigned getMinutes(void) { | |||||
| unsigned min; | |||||
| printf("Time in minutes (0 to quit): "); | |||||
| if (scanf("%u", &min) != 1) { | |||||
| min = 0; | |||||
| } | |||||
| return min; | |||||
| } | |||||
| @ -0,0 +1,10 @@ | |||||
| SRC := $(shell ls *.c) | |||||
| %: %.c | |||||
| gcc -Wall -Wextra $@.c -o $@ | |||||
| .PHONY: clean | |||||
| clean: | |||||
| @rm -f ?? | |||||