#include<iostream>
#include<fstream>
#include<cctype>
#include<string>
using namespace std;
int main(){
ifstream fin;
int i,size,j=8,t=0;
char kunci[21]="TFFTFFTTTTFFTFTFTFTT";
string data;
fin.open("datajawaban.txt");
//getline(fin,data);
char jawab[31];
cout <<"ini isi file " <<data<<endl;
for(i=0;i<=31;i++){
fin >> jawab[i];
jawab[31] = '/0';
if(jawab[j]==kunci[i])t++;
cout <<"data ke "<<i <<" "<< jawab[j] << " - " <<kunci[i]<<endl;
j++;
}
cout << "jumlah benar "<< t;
fin.close();
system("pause");
return 0;
}
那是我的代码
输出为±
± ` ( v
☺</p>
p ↨ v
P☺v
-
0 \ ± C
P☺v
这是错误的输出,我的代码有什么问题?
这次请帮帮我,这是我的作业