title: print a __m128i variable
body: <p>I'm trying to learn to code using intrinsics and below is a code which does addition</p>
  
  <p><code>compiler used: icc</code></p>
  
  <pre><code>#include&lt;stdio.h&gt;
  #include&lt;emmintrin.h&gt;
  int main()
  {
          __m128i a = _mm_set_epi32(1,2,3,4);
          __m128i b = _mm_set_epi32(1,2,3,4);
          __m128i c;
          c = _mm_add_epi32(a,b);
          printf("%d\n",c[2]);
          return 0;
  }
  </code></pre>
  
  <p>I get the below error:</p>
  
  <pre><code>test.c(9): error: expression must have pointer-to-object type
          printf("%d\n",c[2]);
  </code></pre>
  
  <p>How do I print the values in the variable <code>c</code> which is of type <code>__m128i</code></p>