구조체 !!질문이요
나라찬
질문 제목 : 똑같은소스인데값이 다르게나오는이유가 ㅜㅜ질문 내용 : #includestdio.h
#includemath.h
struct point
{
int xpos;
int ypos;
};
int main(void)
{
struct point pos1,pos2;
double distance;
fputs(point1 pos:, stdout);
scanf(%d %d,&pos1.xpos,&pos1.ypos);
fputs(point2 pos:, stdout);
scanf(%d %d,&pos2.xpos,&pos2.ypos);
distance=sqrt((double)((pos1.xpos-pos2.xpos)*(pos1.xpos-pos2.xpos)
+(pos1.ypos-pos2.ypos)*(pos1.ypos-pos2.ypos)));
printf(두점의 거리는 %g 입니다.\n,distance);
return 0;
}#includestdio.h
#includemath.h
struct point
{
int xpos;
int ypos;
};
int main(void)
{
struct point pos1,pos2;
double distance;
fputs(point1 pos:,stdout);
scanf(%d %d,&pos1.xpos,&pos2.ypos);
fputs(point2 pos:,stdout);
scanf(%d %d,&pos2.xpos,&pos2.ypos);
distance=sqrt((double)((pos1.xpos-pos2.xpos)*(pos1.xpos-pos2.xpos)
+(pos1.ypos-pos2.ypos)*(pos1.ypos-pos2.ypos)));
printf(두점간의거리:%g 입니다\n,distance);
return 0;
}
빨간코드는 3.60555제대로된닶이나오는데 밑에 검은색코드는 2.몆몆몆나와요 ,,,, 왜이렇죠 ... 똑같은소싱넫