unsigned int i;//你这里没有输入啊cin>>i; //cout< while(i=0) 。。。
while(i=0) // i=0 这句恒为true 会死循环的while (i == 0)
没有输入部分,怎么能输出结果呢