То, что вы пишете:
#include <curl/curl.h>
CURL *curl = curl_easy_init();
, заставляет меня поверить, что у вас есть весь этот код на глобальном уровне (поэтому не внутри функции).На глобальном уровне вы не можете инициализировать переменную с помощью вызова функции и не можете иметь исполняемые операторы, такие как if
.Вам нужно вызвать функцию внутри функции, например:
#include <curl/curl.h>
CURL *curl;
int main(void)
{
curl = curl_easy_init();
if (curl) {
//...
}