#include <stdio.h>
void main()
{
double height1, height2, height3, height4;
char blood1, blood2, blood3, blood4;
printf("첫번째 학생의 키와 혈액형 입력:");
scanf("%.1f %c", &height1, &blood1);
fflush(stdin);
printf("두번째 학생의 키와 혈액형 입력:");
scanf("%.1f %c", &height2, &blood2);
fflush(stdin);
printf("세번째 학생의 키와 혈액형 입력:");
scanf("%.1f %c", &height3, &blood3);
fflush(stdin);
printf("네번째 학생의 키와 혈액형 입력:");
scanf("%.1f %c", &height4, &blood4);
fflush(stdin);
printf("학생1 키: %.1f, 혈액형: %c\n", height1, blood1);
printf("학생2 키: %.1f, 혈액형: %c\n", height2, blood2);
printf("학생3 키: %.1f, 혈액형: %c\n", height3, blood3);
printf("학생4 키: %.1f, 혈액형: %c\n", height4, blood4);
printf("학생들의 키 평균:%.2f\n", (height1 + height2 + height3 + height4) / 4);
}
실행시 :
첫번째 학생의 키와 혈액형 입력:170.4 A
치고 엔터 눌렀더니
두번째 학생의 키와 혈액형 입력:세번째 학생의 키와 혈액형 입력:네번째 학생의 키와 혈액형 입력:학생1 키: -92559631349317830736831783200707727132248687965119994463780864.0, 혈액형: ?
학생2 키: -92559631349317830736831783200707727132248687965119994463780864.0, 혈액형: ?
학생3 키: -92559631349317830736831783200707727132248687965119994463780864.0, 혈액형: ?
학생4 키: -92559631349317830736831783200707727132248687965119994463780864.0, 혈액형: ?
학생들의 키 평균:-92559631349317830736831783200707727132248687965119994463780864.00
계속하려면 아무 키나 누르십시오 . . .
이렇게 됩니다 변수 전부 int형으로 바꿔주면 되긴 하는데.. 키는 실수잖아요
여기서 계속 물어보면 님은 좆밥이 한계임
ㅇ
.1f 이거 숫자1 + f 같이 보이는거 나만 그럼?
숫자1빼 알아서처리해줌