Продолжаю изучать С. Сижу дома, заболел. И наткнулся на задачу. Нужно посчитать сложные проценты. компиляция программы проходит нормально, а на этапе сборки вываливается проблема (я ее внизу дописал в комментарии)
#include <stdio.h>
#include <math.h>
int main(int argc, char **argv)
{
int year;
double amount, principal = 100.0, rate = .05;
printf("%4s%20s\n", "Year", "Amount on Deposit");
for (year = 1; year <= 10; year++) {
amount = principal * pow(1.0+rate,year);
printf("%4d%20.2f\n", year, amount);
}
return 0;
}
//hard_rate.c:(.text+0x62): undefined reference to `pow'
//collect2: выполнение ld завершилось с кодом возврата 1
//Сборка завершилась с ошибкой.
как и в прошлый раз буду благодарен за критику и подсказки.