@ -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 ?? |