#include <stdio.h>


int hapf(int value);


int main()

{

printf("1부터   10까지의 합은 %d /n", hapf(10));

printf("1부터  100까지의 합은 %d /n", hapf(100));

printf("1부터 1000까지의 합은 %d /n", hapf(1000));

}


int hapf(int value)

{

int i;

int hap = 0;


for (i = 1; i <= value; i = i + 1)

{

hap = hap + i;

}


return hap;

}



이건데 몇몇 모르겠고 작동순서도 알고싶어



1. main은 하는게 뭐야?



2. return은 어디에다 값을 돌려주는거야? 

hap을 int hap = 0; 으로 보내서 다시 0으로 만드는거야?



3. for의 작동순서는 어떻게 돼?


for(A; B; C)

{

 D

}

가 있으면


A-D-B-C-D/-B-C-D/-B-C-D/(반복)

인거야?