#include<iostream> //#include<cassert> #include<string> #include<iomanip> #include<vector> using namespace std; void main() { string Message; unsigned char i,j,m,n,t,k=0; cout<<"Please input the message:"<<endl; cin>>Message; m=Message.length()d; n=Message.length()/4; t=n+16; vector<vector<int> >msg(t,vector<int>(4,0)); for (i=0; i<n+1; i++) { for (j=0; j<4; j++) { msg[i][j]=Message[k]; k++; } } msg[i][j]=128; msg[n+15][3]=Message.length()*8; cout<<"Padding:"<<endl; for (i=0; i<n+16; i++) { for (j=0; j<4; j++) { cout<<setw(3)<<hex<<msg[i][j]; } cout<<endl; } } 错误:SHA-1.exe' has exited with code 3 (0x3).