Области видимости. Функции. Передача параметров

0. Простейшие алгоритмы сортировки 0.c

1. Упражнение на области видимости 1.c

2. Упражнение на функции. 2.c

3. Написать целочисленную функцию, которая возводит в квадрат свой целочисленный аргумент. Написать программу, которая с ее помощью возводит в квадрат введенное с клавиатуры число и печатает его.

4. Решить предыдущую задачу, но с использованием функции, которая не возвращает значения (void).

5. Написать функцию, которая сортирует массив. С ее помощью ввести с клавиатуры и отсортировать массив n чисел.