C_Code_Snippets_With_Output
C_Code_Snippets_With_Output
#include <stdio.h>
int main() {
binaryTriangle();
return 0;
}
Output:
0
1 0
0 1 0
1 0 1 0
0 1 0 1 0
int main() {
characterTriangle();
return 0;
}
Output:
A
A B
A B C
A B C D
A B C D E
Spiral Number Pattern
#include <stdio.h>
// Top to Bottom
for (int i = top; i <= bottom; i++)
matrix[i][right] = num++;
right--;
// Right to Left
for (int i = right; i >= left; i--)
matrix[bottom][i] = num++;
bottom--;
// Bottom to Top
for (int i = bottom; i >= top; i--)
matrix[i][left] = num++;
left++;
}
int main() {
spiralNumberPattern();
return 0;
}
Output:
1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7