잠깐 실수하신것 같네요.. ^^;
c에서는 ^ 연산자가 xor비트 연산자입니다...
그리고 "승"을 구하는 연산자는 없죠..
math.h의 pow함수를 사용하세요..
double pow(double Base, double Exponent) 입니다..
#include <math.h>
void main(void) {
int i;
double val;
for(i=1; i<=10; i++)
{
val = pow( (double)2, (double)i);
printf("2 ^ %2d = %d", i, (int)val);
}
}
저렇게 사용하시면...간단히 될것같습니다만.....
타이핑이라... ^^;--카드 없어요 !!!