با استفاده از کد زیر می تونید کاراکتر به کاراکتر ورودی رو دریافت کنید و اون رو با استفاده از آرایه ذخیره کنید.
int arr[4];
for(int i=0;i<4;i++)
arr[i] = cin.get();
بعد از اون هم با استفاده از یک متغیر temp
میتونید جای هر دو عنصر از آرایه رو که خواستید با هم عوض کنید.