4 3 2 1
3 2 1
2 1
1 Program: #include<stdio.h> #include<conio.h> void main() { int r, p, k,g=0; clrscr(); printf("\n enter the no of row"); scanf("%d", &r); for ( k = r ; k >= 1 ; k-- ) { for ( p = 1 ; p <= g; p++ ) printf(" "); g++; for ( p = r;p >0 ; p --) printf("%d", p); r--; printf("\n"); } getch(); } Output:
1
12
123
1234
12345 Program: #include<stdio.h> #include<conio.h> void main() { int r, p, k,g=0,h=1; clrscr(); printf("\n enter the no of row"); scanf("%d", &r); for ( k = r ; k >= 1 ; k-- ) { for ( p = --r; p >0; p--) printf(" "); for ( p = 1;p <=h ; p++) printf("%d", p); h++; printf("\n"); } getch(); } Output:
1
23
456
78910 Program: #include<stdio.h> #include<conio.h> void main() { int r, p, k,h=1; clrscr(); printf("\n enter the no of row"); scanf("%d", &r); for ( k = 1 ; k <= 5 ; k++ ) { for ( p =1; p <=k; p++,h++) printf("%d", h); printf("\n"); } getch(); } Output: