/tmp/cckrJitj.o(.text+0x119): In function `main':

: undefined reference to `pow'

collect2: ld returned 1 exit status

here is my code (it's ugly, and i know a lot of unnecessary steps due to debugging i've tried):

Code:#include <stdio.h> #include <math.h> int main() { int sevens = 0; int input = 0; int digits; int division = 10000000; int counter = 8; int x = 7; int go = 1; float power = 0; int mod = 1; int counter2 = 0; int y; int powerint = 0; printf("Welcome to the amazing 7 finder machine. Give me any number "); printf("and I can tell how many 7s are in it(Whole numbers only): "); scanf("%d", &input); while (go == 1) { if (input / division >= 1) { digits = counter; go = 0; } division /= 10; counter--; } for (counter = 1; counter <= digits; counter++) { y = digits - counter; power = pow(10, y); x = (input / power); if (x == 7) { sevens++; } for (counter2 = digits; counter2 >= counter; counter2--) { mod *= 10; } input = (input % mod); mod = 1; } printf("\nThere are %d sevens in your integer. Thanks!\n", sevens); return 0; }

please help, my deadline is tonight at midnight!!!