요약 - 배열 예쁘게 출력하기
Coddy Rust 여정의 Fundamentals 섹션에 포함된 레슨 — 75개 중 59번째.
챌린지
쉬움크기가 5인 배열을 입력받아, 다음과 같은 형식으로 배열을 아름답게 출력하는 프로그램을 작성하세요:
[elem1, elem2, elem3, ...]각 요소는 , (쉼표 뒤에 공백)로 구분됩니다. 닫는 대괄호 ] 앞에는 마지막 쉼표나 추가 공백이 없어야 합니다.
예를 들어, 입력이 1,2,3,4,5인 경우 출력은 다음과 같아야 합니다:
[1, 2, 3, 4, 5]배열의 요소를 반복하려면 다음을 사용하세요:
for i in 0..arr.len() {
arr[i];
...
}직접 해보기
use std::io;
use std::convert::TryInto;
fn main() {
let mut input_str_arr = String::new();
io::stdin().read_line(&mut input_str_arr).unwrap();
let arr: [String; 5] = input_str_arr.split(',').map(String::from).collect::<Vec<String>>().try_into().unwrap();
print!("[");
// 아래에 코드를 작성하세요
println!("]");
}