]> git.sur5r.net Git - cc65/blobdiff - test/ref/8q.c
remote TABs in doc/ and test/
[cc65] / test / ref / 8q.c
index e8bd1ca2e82a11ec9102073516a0df6ef1a4b4fb..2055b5fd5c7d61f01b72042ad15f68c772d8a129 100644 (file)
@@ -12,38 +12,38 @@ void print(void);
 
 int main(void)
 {
-       int i;
-       for (i = 0; i < 15; i++)
-               up[i] = down[i] = 1;
-       for (i = 0; i < 8; i++)
-               rows[i] = 1;
-       queens(0);
-       return 0;
+        int i;
+        for (i = 0; i < 15; i++)
+                up[i] = down[i] = 1;
+        for (i = 0; i < 8; i++)
+                rows[i] = 1;
+        queens(0);
+        return 0;
 }
 
 void queens(int c)
 {
-       int r;
+        int r;
 
-       for (r = 0; r < 8; r++)
-               if (rows[r] && up[r-c+7] && down[r+c]) {
-                       rows[r] = up[r-c+7] = down[r+c] = 0;
-                       x[c] = r;
-                       if (c == 7)
-                               print();
-                       else
-                               queens(c + 1);
-                       rows[r] = up[r-c+7] = down[r+c] = 1;
-               }
+        for (r = 0; r < 8; r++)
+                if (rows[r] && up[r-c+7] && down[r+c]) {
+                        rows[r] = up[r-c+7] = down[r+c] = 0;
+                        x[c] = r;
+                        if (c == 7)
+                                print();
+                        else
+                                queens(c + 1);
+                        rows[r] = up[r-c+7] = down[r+c] = 1;
+                }
 }
 
 void print(void)
 {
-       int k;
+        int k;
 
-       for (k = 0; k < 8; k++) {
-               printf("%c", x[k]+'1');
-               if(k<7) printf(" ");
-       }
-       printf("\n");
+        for (k = 0; k < 8; k++) {
+                printf("%c", x[k]+'1');
+                if(k<7) printf(" ");
+        }
+        printf("\n");
 }