2015-04-02 3 views
0

моей программы sample.c:программы C не компилируется в моем Kali Linux

#include <stdio.h> 

int main() 
{ 
printf(“Hello World!\n”); 
return 0; 
} 

поэтому, когда я хочу собрать его, я вижу эту ошибку:

[email protected]:~/Desktop# x86_64-w64-mingw32-gcc sample.c -o file.exe 
sample.c: In function ‘main’: 
sample.c:5:2: error: stray ‘\342’ in program 
sample.c:5:2: error: stray ‘\200’ in program 
sample.c:5:2: error: stray ‘\234’ in program 
sample.c:5:12: error: ‘Hello’ undeclared (first use in this function) 
sample.c:5:12: note: each undeclared identifier is reported only once for each function it appears in 
sample.c:5:18: error: expected ‘)’ before ‘World’ 
sample.c:5:18: error: stray ‘\’ in program 
sample.c:5:18: error: stray ‘\342’ in program 
sample.c:5:18: error: stray ‘\200’ in program 
sample.c:5:18: error: stray ‘\235’ in program 

Я не могу компилировать любого C формат файла. Пожалуйста, помогите мне.

+0

file.exe? В Linux? В самом деле? –

+0

yes bro, u можно скомпилировать на чужую платформу в Linux –

+4

Сложные цитаты 'Hello World! \ N" '. Используйте обычные кавычки '' '. – chux

ответ

1

Это связано с вашим редактором. » (кавычки) и " отличается и » вызывает ошибку. Попробуйте с ".

#include <stdio.h> 

int main() 
{ 
printf("Hello World!\n"); 
return 0; 
    } 

Попробуйте использовать другой редактор кода.

Смежные вопросы