어...이번에 c언어를 접하게된 학생입니다
교재 예제중에 if(else)//go to 구문을 이용하여
1부터 100까지를 더하는 소스를 코딩하라고 합니다
for나 while같은거 놔두고 왜 이걸하라는지모르겟지만...ㅋㅋ
근데 여기서 궁금한것이 위 소스를 코딩할떄
1.if(else)만을 사용할것
2.go to만을 사용할것
이 2가지 조건이 걸려잇더라구요
1번같은 경우는
#include<stdio.h>
int main()
{
int i = 1;
int sum = 0;
if (i<=100)
{
sum+=i;
i++;
return main;
}
printf("%d\n", sum);
return 0;
}
이런식으로 짜봣는데 안되면 걍 if를 백번 집어넣으면 가능한데
2번같은 경우는 아예 불가능한 미션이지 않나요?
입력값도 없고 go to 만 이용해서 더한다는게..제가 배운개념만으론 이해가 안되서요
도움좀 받을수 있을까요?