1) du hast 20 breite und 20 höhe. du brauchst also ein 2 dimensionales array
2) du benötigst einen algoritmus (hoffe richtig geschrieben *duck*)
Format array[x][y] x,y = koordinatenachsen d = don't care -> x beliebig
Array[d][1] 20/2 = 10 + 1 = 11 -> Array[11][1] = ' # '
Array[d][2] 20/2 = 10 - ( 2/2 )=9 -> 9=untergrenze 10+(2/2) =11 Obergrenze
for/while schleife durchlaufen lassen
for (x=untergrenze, x<obergrenze, x++)[
array[x][2]='#';
]
Array[d][2] 20/2=10 -(3/2)...................... an dieser stelle musst du einen Rundungsbefehl an C übergeben hierbei empfehle ich ein nachschlagewerk da man hier nicht einfach round() nutzen darf.
das musst du nun alles in einen algo packen und das warscheinlich nur bis 10 (weil dieser nur bis zu der zahl gehen sollte, danach kannst du einfach alle werte in die unteren spiegeln
fg