#include <stdio.h>
#include <limits.h>

typedef unsigned int uint;

int main()
{

   /* A less than elegant example of break and continue */

   char c1 = 'A';
   int i=-1;
   while (1)
   {
     if (i==25) 
        break;
     i++;   /* What's this? */
     if (c1+i == 'Q' || c1+i == 'X')  /* Don't print Q or X! */
        continue;
     printf ("%c + %d = %c\n",c1,i,(c1+i));
   }

   return 0;
}

