September 9, 2008 at 12:38 pm
#3448
Participant
could try:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #include <stdio.h><br /> #include <stdlib.h><br /> int main()<br /> {<br /> int numberOfLevels, i, j , k, spaces = 5;<br /> printf ( "How many rows you want to show?: ");<br /> scanf ( "%d", & numberOfLevels);<br /> for ( i = 0; i < numberOfLevels; i ++ )<br /> {<br /> int currentElement = 1;<br /> k = 0;<br /> while ( k < spaces )<br /> {<br /> printf ( " " );<br /> k ++;<br /> }<br /> for ( j = i; j >= 0; j -- )<br /> {<br /> printf ( " %d", currentElement );<br /> currentElement = currentElement * j / ( i - j + 1 );<br /> }<br /> printf("n");<br /> spaces --;<br /> }<br /> } |