Am Samstag, 7. April 2007 16:33 schrieb Robert Fey:
> Darf ich aus:
>
[...]
>
> ///////////////////////////////////////////////////////////////////
> Das hier machen: ?
> //////////////////////////////////////////////////////////////////

Nicht ganz. Der Unterschied liegt in der Behandlung der Schleifenkonstrukte:

for (1; 2; 3) 4;

entspricht

1;
while (2) {
  4;
  3;
}

Das heißt, dass Du am Ende der while-Schleife den Aufruf umdrehen musst:

> main(){
>     while( s%L||(h-=o,T= -2),s ){

(+)

>         4 -(r=O*O)<(l=I*I)|++ p==L
>         &&
>         write(
>             1,
>             (--s%L?p<L?--p%6:6:7)+"Mandel \n",
>             1
>         )
>         &&
>         (
>             O=I=l=p=r=0,
>             T+=o /2
>         )
>     }
>

Das hier muss in die Schleife. Und zwar an der Stelle, die mit einem Kreuz 
markiert ist ;-)

>     O=I*2*O+h,
>     I=l+T-r;
> }

Ausserdem sollte hinter 
int L=80
und vor dem Ende der while-Schleife ein Semikolon stehen. Das wird Dir aber 
auch der Compiler erzählen, wenn Du ihn fragst ;-)

Max


-- 
Max Trense -- [EMAIL PROTECTED] -- www.trense.info
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an