1a_08 : a_08.o \
2 get_data.o \
3 replace_with_upper.o \
4 to_upper.o \
5 print_animals.o \
6 get_char.o
7
8 gcc a_08.o \
9 get_data.o \
10 replace_with_upper.o \
11 to_upper.o \
12 print_animals.o \
13 get_char.o \
14 -o a_08
15
16a_08.o : a_08.c
17
18 gcc -c a_08.c
19
20get_data.o : get_data.c
21
22 gcc -c get_data.c
23
24replace_with_upper.o : replace_with_upper.c
25
26 gcc -c replace_with_upper.c
27
28to_upper.o : to_upper.c
29
30 gcc -c to_upper.c
31
32print_animals.o : print_animals.c
33
34 gcc -c print_animals.c
35
36get_char.o : get_char.c
37
38 gcc -c get_char.c