char h[20]="Hello";char h[20]={'H', 'e', 'l', 'l', 'o'};void strcpy(char *s, const char *t)Кернигана сейчас читать в качестве первого учебника тяжело. Потому, что например, helloworld от Кернигана записывается примерно так:
main()
{
printf("Hello World!");
}
а если у Вас на самом деле компилятор не С, а С++, что весьма вероятно с учетом указанных сред разработки (кроме CodeLite - про нее ничего не знаю), то это на самом деле ошибка. Надо
int main()
{
printf("Hello World!");
return 0;
}