문제 : n개의 양의 정수 입력받아 배열에 저장하고, 삽입위치(k) 와 삽입 값을 입력하면
기존배열에 요소를 삽입하는 프로그램 만들기.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int arr[] = new int[n];
System.out.println("n개의 양의 정수 입력 : > ");
for(int i=0; i<n; i++) {
arr[i] = sc.nextInt();
}
int size = n;
int k = sc.nextInt();
for(int i = size; i>k; i--) {
arr[i] = arr[i-1];
}
arr[k] = sc.nextInt();
size++;
for (int i =0; i<size; i++) {
System.out.print(arr[i] + " ");
}
sc.close();
2시간 넘게 매달렸는데 오류를 못찾겠습니다 ... 도와주세요 ㅜㅜ