title: Cyclic Nature of char datatype
body: <p>I had been learning C and came across topic called Cyclic Nature of Data Type in C.</p>
  
  <p>It is like example</p>
  
  <pre><code>char c=125;
  c=c+10;
  printf("%d",c);
  </code></pre>
  
  <p>The output is -121. 
    the logic given was </p>
  
  <pre><code>125+1= 126
  125+2= 127
  125+3=-128
  125+4=-127
  125+5=-126
  125+6=-125
  125+7=-124
  125+8=-123
  125+9=-122
  125+10=-121
  </code></pre>
  
  <p>This is due to cyclic nature if char datatype. Y does Char exhibit cyclic nature?? How is it possible to char??</p>