automated commit by check50 [check50=True]

This commit is contained in:
kukemuna 2024-02-20 23:26:39 +02:00
commit 586ac8d956
1 changed files with 52 additions and 0 deletions

52
mario.c Normal file
View File

@ -0,0 +1,52 @@
#include <cs50.h>
#include <stdio.h>
void build_ramp(int height);
int main(void)
{
int height;
// Only accept positive integer
do
{
height = get_int("Height: ");
}
while (height < 1);
build_ramp(height);
return 0;
}
void build_ramp(int height)
{
int space, row, block;
// Print row(s)
for (row = 0; row < height; row++)
{
// Print spaces
for (space = 0; space < height - row - 1; space++)
{
printf(" ");
}
// Print first set of blocks
for (block = 0; block <= row; block++)
{
printf("#");
}
// Print gap
printf(" ");
// Print other set of blocks
for (block = 0; block <= row; block++)
{
printf("#");
}
// Print newline
printf("\n");
}
}