summaryrefslogtreecommitdiff
path: root/mario.c
diff options
context:
space:
mode:
Diffstat (limited to 'mario.c')
-rw-r--r--mario.c30
1 files changed, 25 insertions, 5 deletions
diff --git a/mario.c b/mario.c
index 7cf6ce9..b8b4262 100644
--- a/mario.c
+++ b/mario.c
@@ -1,19 +1,39 @@
#include <stdio.h>
#include <cs50.h>
+int get_size(void);
+void print_grid(int size);
+
int main(void)
{
//Get Size of Grid
+ int size = get_size();
+ //Print Grid
+ print_grid(size);
+}
+
+int get_size(void)
+{
int n;
- do {
+ do
+ {
n = get_int("Size: ");
- } while (n < 1);
+ }
+ while (n < 1);
+ return n;
+}
- //Print Grid
- for (int i = 0; i < n; i++) {
- for (int j = 0; j < n; j++) {
+void print_grid(size)
+{
+ for (int i = 0; i < size; i++)
+ {
+ for (int j = 0; j < size; j++)
+ {
printf("#");
}
printf("\n");
}
}
+
+
+