A%B 取模... 返回值的值域是 [0, B-1] 闭区间....
cin>>m>>endl;a=m%10;cout<<a<<endl;
为什么你要这么坚持的用while?
1%10 112%10 2123%10 31234%10 412345%10 5123456%10 61234567%10 7…………………………