#include "stdio.h"
int main() {
size_t n;
scanf("%Iu", n);
int array[n];
return 0;
}
restrict
переменные, регистровые переменные, которых нет с C++. gcc -c ../hello.c
создаст объектный файл hello.o
. Но вы используете дальше другое имя. Так что замените на gcc -c ../hello.c -o hello1.o
all: hpp
hpp: compile
gcc hello.o -o hpp
compile: ../hello.c
gcc -c ../hello.c