summaryrefslogtreecommitdiff
path: root/reference/C/PROBLEMS/times2.c
diff options
context:
space:
mode:
Diffstat (limited to 'reference/C/PROBLEMS/times2.c')
-rw-r--r--reference/C/PROBLEMS/times2.c33
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");
+ }
+}