#include <stdio.h>
int main()
{
int x, y, z;
do
{
printf("== 당신의 소원은 무엇입니까? \n\n");
printf("== 1> 돈 \n\n");
printf("== 2> 권력\n\n");
printf("== 3> 연예인이랑 사귀기\n\n");
printf("== 4> C언어 A+ 학점\n");
do
{
scanf("%d", &x);
}while(!(x==1 || x==2 || x==3 || x==4));
switch(x)
{
case 1 :
printf("공부나 해!");
break;
case 2 :
printf("그럼 공부해!!");
break;
case 3 :
printf("미쳤니?!");
break;
case 4 :
printf("개굿.");
break;
default:
printf("엉뚱한 것을 입력했군. 소원을 이루려면 공부하라!!");
break;
}
}while(1);
}
6
#include <stdio.h>
int main()
{
int n;
int sum=0;
for(n=1;n>0;n++)
{
sum+=n;
if(sum>1000)
break;
}
printf("1부터 %d까지의 합이 %d입니다.", n-1, sum-n);
}
8
#include <stdio.h>
int main()
{
int a, b;
int i;
printf("두 개의 정수 입력: ");
scanf("%d %d", &a, &b);
printf("%d의 배수이지만 %d의 배수는 아닌 수\n", a, b);
for(i=1;i<=100;i++)
{
if((i%a)==0 && (i%b)!=0)
{
printf("%d ", i);
}
}
}
9
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int main()
{
int i, j;
int n;
srand(time(NULL));
printf("== 현성 도사의 로또 번호 생성기 ==\n");
printf("로또 번호 몇 개를 점지해줄까? : ");
scanf("%d", &n);
for(i=1;i<=n;i++)
{
printf("번호 %d: ", i);
for(j=1;j<=6;j++)
{
printf("%d ", rand()%45+1);
}
printf("\n");
}
return 0;
}