title: Accessing command line arguments in C
body: <p>please forgive me if this is a noob question, but i'm a beginner at C, learning only for a while. I tried to write a program that sums up two numbers (provided as params to the application). The code is like this:</p>
  
  <pre><code>#include &lt;stdlib.h&gt;
  #include &lt;stdio.h&gt;
  
  int main( int argc, char** argv)
  {
     int a = atoi(argv[0]);
     int b = atoi(argv[1]);
     int sum = a+b;
     printf("%d", sum);
     return 0;
  }
  </code></pre>
  
  <p>But I get incorrect results - huge numbers even for small inputs like 5 and 10. What is wrong here?</p>