title: Store and work with Big numbers in C
body: <p>I need help working with very big numbers. According to Windows calc, the exponent </p>
  
  <pre><code>174^55 = 1.6990597648061509725749329578093e+123 
  </code></pre>
  
  <p>How would I store this using C (c99 standard)?</p>
  
  <pre><code>int main(){
    long long int x = 174^55; //result is 153
    printf("%lld\n", x);
  }
  </code></pre>