mirror of
https://github.com/LazyVim/LazyVim.git
synced 2026-07-25 14:01:06 +00:00
Create pattern_using_functions.c
This commit is contained in:
parent
7fe68d9f05
commit
bd18deb47c
1 changed files with 49 additions and 0 deletions
49
pattern_using_functions.c
Normal file
49
pattern_using_functions.c
Normal file
|
|
@ -0,0 +1,49 @@
|
||||||
|
// 1
|
||||||
|
// 1 2 1
|
||||||
|
// 1 2 3 2 1
|
||||||
|
// 1 2 3 4 3 2 1
|
||||||
|
|
||||||
|
#include <stdio.h>
|
||||||
|
|
||||||
|
void primeNum(int n)
|
||||||
|
{
|
||||||
|
for (int i = 1; i <= n; i++)
|
||||||
|
{
|
||||||
|
printf("%d ", i);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
void primeNumReverse(int n)
|
||||||
|
{
|
||||||
|
for (int i = n; i >= 1; i--)
|
||||||
|
{
|
||||||
|
printf("%d ", i);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
void spaces(int n)
|
||||||
|
{
|
||||||
|
for (int j = n - 1; j >= 0; j--)
|
||||||
|
{
|
||||||
|
printf(" ");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
int main()
|
||||||
|
{
|
||||||
|
int n = 5;
|
||||||
|
spaces(4);
|
||||||
|
primeNum(1);
|
||||||
|
primeNumReverse(0);
|
||||||
|
printf("\n");
|
||||||
|
spaces(3);
|
||||||
|
primeNum(2);
|
||||||
|
primeNumReverse(1);
|
||||||
|
printf("\n");
|
||||||
|
spaces(2);
|
||||||
|
primeNum(3);
|
||||||
|
primeNumReverse(2);
|
||||||
|
printf("\n");
|
||||||
|
spaces(1);
|
||||||
|
primeNum(4);
|
||||||
|
primeNumReverse(3);
|
||||||
|
printf("\n");
|
||||||
|
}
|
||||||
|
|
||||||
Loading…
Add table
Reference in a new issue