使用sprintf函数可以把int类型的数字转换成char数组类型可以让比较或者枚举起来更加方便。
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int main(){
int n;
cin>>n;
char c[5];
sprintf(c,"%d",n);
for(int i=0;i<strlen(c);i++){
cout<<c[i]<<endl;
} // 1333 1 3 3 3
}