Всем привет!
Может кто-то подсказать, как скомпилировать и прогнать Hello World ( и вообще любую Си программу) во FreeBSD? Всем спасибо!

Комментарии
17.07.2009 в 22:01

Don't stop the music.
_Dimitriy

Update: дошло почему не пишется <stdio.h>. HTML это как тег понимает ).

Для того чтобы писать знаки "<" и ">" используйте спец-символы & # 60 ; и & # 62 ;
Т.е. для того чтобы написать <stdio.h> пишите & # 60 ;stdio.h & # 62 ; без пробелов.
18.07.2009 в 04:14

То есть, я так понял, у мен две функии? И скобки нужно ставить два раза?
Вот так?

# include & # 60 stdio.h & # 62
int main (void)
{
INT LOWER, UPPER, STEP;
FLOAT FAHR, CELSIUS;
LOWER = 0; /* LOWER LIMIT OF TEMPERATURE
TABLE */
UPPER =300; /* UPPER LIMIT */
STEP= 20; /* STEP SIZE */
FAHR = LOWER;
return 0;
}
WHILE (FAHR <= UPPER)
{
CELSIUS = (5.0/9.0) * (FAHR -32.0);
PRINTF(“%4.0F %6.1F\N”, FAHR, CELSIUS);
FAHR = FAHR + STEP;
return 0;
}
18.07.2009 в 06:55

Don't stop the music.
_Dimitriy

Конструкция вида:

while(//здесь выражение которое проверяется на истинность)
{
//Какой-нибудь код.
}

Это не функция. У вас есть функция main() в которой должны быть команды цикла while.

Сейчас у вас функция main() и где-то там сидит while со всеми его инструкциями.

Давайте так:

Я сейчас фактически заменяю вам учебник, чего мне а) делать не хочется, б) у меня нет на это времени, в) с учебником вы поймёте лучше. Я рассказываю сейчас (а точнее гружу вас) различными описаниями общих конструкций, несу что-то про функции, про значения и пр. Всё это вы можете (и должны) сделать сами. На данном этапе вашего обучения от вас требуется всего-лишь верно переписать код программы, чтобы он скомпилировался и вывелась таблица. После чего заняться изучением того что-же вы собственно написали. Вы застряли (уже 9 дней) на этом этапе из-за технических причин с программированием не связанных. Вы (в который раз) невнимательно переписали код, он у вас не идёт, а я объясняю про высшие материи. Выглядит бредово.

Если у вас проблемы с ОС FreeBSD, то я рекомендую установить сначала Windows XP,
установить среду разработки Turbo C 3.0, это программа с достаточно понятным интерфейсом и встроенной помощью (на английском). Почитайте как ею пользоваться, внимательно наберите ваш код (без больших букв), скомпилируйте его и двигайтесь дальше.