diff options
author | Tobias Klauser <tklauser@distanz.ch> | 2008-01-27 11:37:44 +0100 |
---|---|---|
committer | Tobias Klauser <tklauser@xenon.tklauser.home> | 2008-01-27 11:37:44 +0100 |
commit | 7e0f021a9aec35fd8e6725e87e3313b101d26f5e (patch) | |
tree | b1cacc4b24393f517aeb4610e9e1021f954307a8 /reference/C/PROBLEMS/times2.c |
Initial import (2.0.2-6)2.0.2-6
Diffstat (limited to 'reference/C/PROBLEMS/times2.c')
-rw-r--r-- | reference/C/PROBLEMS/times2.c | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/reference/C/PROBLEMS/times2.c b/reference/C/PROBLEMS/times2.c new file mode 100644 index 0000000..87201f3 --- /dev/null +++ b/reference/C/PROBLEMS/times2.c @@ -0,0 +1,33 @@ +/* +Purpose: To display the times table. Fabber version with annotation. +Author: M J leslie +Date: 26-Feb-94 +*/ + +main() +{ + /* Define the variables */ +int count1,count2; /* General purpose counters */ +int value; /* result of a multiply calc */ + + /* O/P a top bar */ +printf(" "); +for (count1 = 1 ; count1 <= 12 ; count1++) + { + printf ("%3d ",count1); + } +printf("\n\n"); + + /* O/P the table with a side bar. */ + +for (count1 = 1 ; count1 <= 12 ; count1++) + { + printf("%2d ",count1); + for (count2 = 1 ; count2 <= 12 ; count2++) + { + value = count1 * count2; + printf ("%3d ",value); + } + printf("\n"); + } +} |