5 unsigned char success=0;
6 unsigned char failures=0;
10 unsigned int uint0 = 0;
11 unsigned int uint1 = 0;
12 unsigned char uchar0 = 0;
13 unsigned char uchar1 = 0;
15 void dput(unsigned char val)
29 /* both loops use the loop variable inside the inner loop */
36 for(i = 0; i < 3; i++) {
38 for(j = 0; j < 4; j++) {
50 /* only the outer loop's variable is used inside, inner can be optimized into a repeat-loop */
57 for(i = 0; i < 3; i++) {
59 for(j = 0; j < 4; j++) {
70 /* only the inner loop's variable is used inside */
77 for(i = 0; i < 3; i++) {
79 for(j = 0; j < 4; j++) {
91 /* neither loop variable used inside the loops */
98 for(i = 0; i < 3; i++) {
100 for(j = 0; j < 4; j++) {
113 /* like for1 but different condition in inner loop */
120 for(i = 0; i < 3; i++) {
122 for(j = 10; j >= 5; j--) {