Изучаю язык C помогите с задачей

надо сделать с циклом и через библиотеку stdio.h
Вот сама задача:
Нужно вывести на экран последовательности от 1 до N и от N до 1.
Input
Со стандартного устройства ввода вводится 1 натуральное число – N, не превосходящее
300.
Output
Нужно выдать на стандартное устройство вывода последовательность чисел от 1 до N,
после каждого числа выводить пробел. Затем аналогично в следующей строке
последовательность от N до 1.

В чем именно проблема?
Что пробовали делать, что получилось, что не получилось?

выводится должно вот так:
1 2 3 4
4 3 2 1
А выводится
1 4
2 2
3 1
5

могу отправить полную картинку с задачей

Так а в коде вашем что?
Отправьте его, и текстом, а не картинкой )

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
	int n, a = 1;
	scanf("%d", &n);
	while (a!=5)
	{
		n--;
		a++;
		printf("%d\n", n);
		printf("%d", a);
	}
	return 0;
}

Тут можно просто два цикла, один с 1 до N, второй с N до 1.
И удобнее for, а не while.

спасибо но я не проходил еще for

спасибо попробую

я проверил код ничего не исправлено вот еще версия
это должно сработать

#include<stdio.h>
int main()
{
	int n, s;
	scanf("%d", &n);
	s = 1;
	while (s <= n)
	{
		printf(" %d", s);
		s = s + 1;
	}
	printf("\n");
	while (n > 0)
	{
		printf(" %d", n);
		n = n - 1;
	}
	return 0;
}