명령 줄을 사용하여 3 float의 입력을 공백으로 구분하여 입력하고 있습니다. 예 : "1.234 5.678 9.012"
.명령 줄에서 배열 입력 가져 오기
내가 현재 사용하고 있습니다 :
float xyz[3] = {0};
scanf("%f", xyz);
print(%f %f %f, xyz[0], xyz[1], xyz[2]);
을 출력 "1.234000 0.000000 0.000000
"입니다 그러나. 내가 대신 정수의 수레를 사용해야합니다 :
예상 출력은 "1.234000 5.678000 9.012000
"
EDIT입니다. 당신이 명령 줄 인수를 사용하는 경우
같은 시도? – Roecrew
@ Roquerew 위 내 편집을 참조하십시오. –
무엇이 부족합니까? 스캔? – Roecrew