////////////////////////////////////////////////////////////////////

ȳϼ? ϴ  մϴ. ^^

  Ͻ ͵鿡  亯Դϴ.

׷ ϰڽϴ.

////////////////////////////////////////////////////////////////////

obj(level); .. level Ȱ level ü(?).. ñϽôٰ 

? 켱..  ҽ ?

main()
{
	int level,score,energy;

	score=0;

	for(level=0;level<6;level++) {
        clrscr();
		randomize();
		energy=999-(60*level);
		obj(level); <---------------------Ͻ !!
		game(&score,&energy);
	}
	gotoxy(30,12);cprintf(" #### Finish!! #### ");
	gotoxy(29,13);cprintf(" >^===============+++ ");
	death(0);
}

void obj(int level)
{
	int rock,tree,gx,gy,x,y,i;

	rock=20+(level*7); <------------ level
      tree=10+(level*3); <------------ʿ ϴ κ.

..  ϰڽϴ.

켱.. level Ȱ..

mainԼ ø.. ̷κ ϴ.

for(level=0;level<6;level++) { <----------[1]
   +--clrscr();
   |  randomize();
[2] energy=999-(60*level);
   |  obj(level); <---------------------Ͻ !!
   +--game(&score,&energy);
}

 κ ü ݺκԴϴ.

[1] ..  level ?

for(level=0;level<6;level++)

...  ó ϸ.. level 0 ġȯ˴ϴ. ׸ level

 6  ˾ƺϴ. ׸ [2] شϴ  1 

˴ϴ. ׸ level 1˴ϴ. ׸  ݺ..

̷ݺ.. 6 ϰ Ǵµ.. ѹ ݺҶ   ˴ϴ.

, Ƽ  Ż ٸ ..

 ڸ.. 6 ݺ  .. main()Լ  2,3°

,   ɴϴ. -_-;;

ٽ  ư..    ״ٰ սô.

׷, level 0 ġȯ˴ϴ. ׸  ?

׸ ¼ ¼.. ϰ obj(level); 忡 ٴٸϴ. ̰ ٸ

.. obj(0); ̷ ..(level  0̴ϱ..) ׷, obj()Լ

 ˴ϴ. ׷.. obj()Լ ä Եǰ?

main()
{
	int level,score,energy;

	score=0;

	for(level=0;level<6;level++) {
        clrscr();
		randomize();
		energy=999-(60*level);
		obj(level); >>---------------------⼭..--------+
		game(&score,&energy);                              |
	}                                                        |
	gotoxy(30,12);cprintf(" #### Finish!! #### ");           |
	gotoxy(29,13);cprintf(" >^===============+++ ");         |
	death(0);                                                |
}                                                              |
                                                               |
void obj(int level) <<-------- ɴϴ..------------------+
{
	int rock,tree,gx,gy,x,y,i;

	rock=20+(level*7);
      tree=10+(level*3);
      ..
      ..
      ..

̷ obj()Լü ԵǸ.. 켱.. ڿ 0 level ġȯ˴

. ׸ obj()Լȿ ִ  .. , obj()Լ le

vel ʿ ϴ  ٷ  ι嶧ε..

rock=20+(level*7);
tree=10+(level*3);

 ι忡 level ?(̶ level main()  level

ƴ϶, obj()Լ   levelԴϴ. ̰ ΰ ϸ,

 ҽ void obj(int level)  ? ̰.. void obj(int stage)

̷ ġ..  ι嵵 rock=20+(stage*7); tree=10+(stage*3); ̷

 ľ մϴ.  Ƽ?)

̰.. main()Լ obj()Լ ȣ()ϸ鼭 ڷ ǳ.. lev

el  0 ٲߴϴ. ׷ ̷ ǰ..

rock=20+(0*7);
tree=10+(0*3);

⼭ ȣ  Ǯ..

rock=20+(0);
tree=10+(0);

̷ ǰ.. ,

rock=20+0;
tree=10+0;

̷.. ݸ  Ǯ..

rock=20;
tree=10;

̷ ǰ?

 ΰ(rock,tree) obj()Լ ֹ 迭 մϴ.

.. ؼ  ϴ. ׷ level 1? ׷,

level 1 ˴ϴ. ׸ ٽ obj(level); ⿡ ԵǸ.. ٽ obj

() ü ϴ. ׸ ٽ  ι ˴ϴ.

rock=20+(level*7);
tree=10+(level*3);

, ̹ level 1?

rock=20+(1*7);
tree=10+(1*3);

̰..  Ǯ..

rock=27;
tree=13;

̷ ˴ϴ. Ʊ  ? Ʊ rock 20, tree 10̾?

.. rock 27, tree 13 Ǿϴ. ̰  ϸ..

 ö󰥶   7 ϰ,   3 

..  Ҽֽϴ..

 õ µ..(  ..) -_-;;;;

 ڸ..

"level Ȱ obj()Լ Ǽ ˷ִ ̴. ,  

 Ǽ 1̴. ׷ level  1 ȴ."

..  ? -_-;; ׷  .. ణ ߸  ־

ֱ.. -_-;;;; Ȯ ..

"level Ȱ (Ǽ-1) obj()Լ ˷ִ ̴. , 

   Ǽ 1̴. ׷ level  1-1,  0

ǰ, obj()ԼԵ 0 ش."

 Ҽֽϴ.  level Ȱ  Ȯ Ƽ? ׷, lev

el ü  ô.

////////////////////////////////////////////////////////////////////

main()Լպκ ..

int level,score,energy;

̷ κ ִµ.. ⼭ levelԼ ? ٵ ڷ int, 

 . ̹ к .. ,

"level ü  ̴."

Դϴ.

.. ̷  ?? ^^; ׷ ɱ   ϰڽ

. int ,   -32768~32767  Ҽ 

ϴ. level . ׷.. char,   

 Ҽִٴ° ƽ?  -128~127  

Ҽֽϴ. level Ǵ  0~5 ڵԴϴ. , le

vel  ص . ƴ   Ѱͺ

 ӵ  ϴ. ֳϸ, int 16bit,  2Ʈε.. char

 8bit,  1Ʈ̱⶧ ؾ  1/2 پ 

ϴ. ..   Ҹ Ҵµ..  ؾȾ..-_-;;

.. C ڷ ϰ ڽϴ.-_-;;

C ڷ..

char:.    Ҽִ.
int:.
float:Ǽ.
double:Ǽ. float  2 е  .
void: .

̷ 5 Դϴ.

  ڸ ؾ ϰ,

   ؾ մϴ.

 .

࿡,  Ǽ ..  Ǽ Ȯ˴ϴ.

   ƴ϶, ʿ   Ǵµ..

̷ ٸ ־  Ȯ Ǹ ڸ ,  ʽ

. ׷,    ǵ   ڷ  ֵ

 ؾմϴ.

  ڷ ..

char:-128~127
int:-32768~32767
float:3.4e-38~3.4e+38
double:1.7e-308~1.7e+308

Դϴ.

׷.. 亯 ⼭ ..

////////////////////////////////////////////////////////////////////

.. û Ҹ ƴµ..  ﳪ° ׿..-_-;;

оð, ñϽŰ ø ּ..

׷ ̸..

////////////////////////////////////////////////////////////////////
