C Number Pattern 56

Last Updated:

C Number Pattern 56

Try to print the following number pattern using C.

Print This Output
        1
      1 2 1
    1 2 3 2 1
  1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1

Source Code

C Compiler
#include <stdio.h> int main() { int i, j, k, m, n; for(i=1; i<=5; i++) { for(j=5; j>=i; j--) printf(" "); for(k=1; k<=i; k++) printf("%d ", k); n = k - 1; for(m=1; m<i; m++) printf("%d ", --n); printf("\n"); } return 0; }

Share this Page

Meet the Author