apple6316   4년 전

일 단 이렇게 했는데....

#include<stdio.h>
int main()
{
 int a,b,c,d,e,k;
 scanf("%d %d %d",&a,&b,&c);
 k=a+b+c+d+e;
 if(k==1)printf("a\n");
 if(k==2)printf("b\n");
 if(k==3)printf("c\n");
 if(k==4)printf("d\n");
 if(k==0)printf("e\n");
 printf("%d\n",a,b,c);
 return 0;
}

틀린것좀 찾아주세요ㅠㅠㅠㅠ

gallopsys   4년 전

입력을 총 세 번 받으셔야 합니다. 입력 조건으로 첫 번째부터 세 번째줄까지 윷짝의 형태가 주어진다고 했으니까요.

apple6316   4년 전

#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int main()
{
 int a,b,c,k;
 scanf("%d",&a);
 srand(time(0));
 a=rand()%2;
 b=rand()%2;
 c=rand()%2;
 k=a+b+c;
 if(k==1)printf("a\n");
 if(k==2)printf("b\n");
 if(k==3)printf("c\n");
 if(k==4)printf("d\n");
 if(k==0)printf("e\n");
 printf("%d\n",k);
 return 0;
}

이렇게 고쳤는데.. 맞나요???(?))

gallopsys   4년 전

아뇨, 아닙니다. 입력은 scanf로 받는 게 맞는데, 입력이 총 12개가 들어옴에도 불구하고 3번 밖에 안 받잖습니까...

apple6316   4년 전

음... 저잘모르겠습니다.


댓글을 작성하려면 로그인해야 합니다.