Hi !
#include <stdio.h>
main() {
int x=7;
int y=10;
int end_x;
int end_y;
int laenge=1;
int richtung=1;
while (end_y != 7) {
if (richtung==1) {
end_y=y+laenge;
while (y != end_y) {
printf("x=%d, y=%d\n",x,y);
y++;
}
richtung=2;
}
if (richtung==2) {
end_x=x-laenge;
while (x != end_x) {
printf("x=%d, y=%d\n",x,y);
x--;
}
richtung=3;
laenge++;
}
if (richtung==3) {
end_y=y-laenge;
while (y != end_y) {
printf("x=%d, y=%d\n",x,y);
y--;
}
richtung=4;
}
if (richtung==4) {
end_x=x+laenge;
while (x != end_x) {
printf("x=%d, y=%d\n",x,y);
x++;
}
richtung=1;
laenge++;
}
}
}
Gruß
Hans