#include <iostream>
using namespace std;

int main(void)
{
        int a[4];

        cout<<"4자리의 수를 입력하시오"<<endl;
        cin>>a[0];

        a[1]=a[0]/1000;
        a[2]=(a[0]%1000)/100;
        a[3]=(a[0]%100)/10;
        a[4]=(a[0]%10);

        for (int i=1;i<5;i++)
        cout<<i<<"자리: "<<a[i];

        return 0;
}

배열도 제대로 처넣은것 가튼데 이유가 몰까 a[1]값부터 이상하게 나온다