Kod: Zaznacz cały
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(void)
{
int i,x;
for(i=1;i<=5;i++){
x=pow(10,i);
printf("x: %d
", x);}
system("PAUSE");
return 0;
}
x=10
x=99
x=1000
x=9999
x=10000.
Czyli gdy program podnosi 10 do parzystej potęgi podaje wynik mniejszy o 1. Co mam zmienić w tym programiku aby wszystko bylo w porządku? Oczywiście nie nie chodzi mi tu o dodanie warunku if(i%2==0) ...