Помогите пожалуйта
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
int main()
{
pid_t pid, ppid;
pid = getpid();
ppid = getppid();
printf("PID программы = %d, PID родителя = %d", (int)pid, (int)ppid);
getchar();
return 0;
}
сначала написано отказ от доступе
я написал chmod u+x getpid
потом
./getpid :строка 4 : ошибка синтаксиса около неожиданной лексемы (' ./getpid :строка 4 : 'int main()'