为什么这两个编译错误?? 1.
#include<iostream>
#include<queue>
#include<iomanip>
#include<string>
#include<ccstring>
#include<cmath>
#include<cstdio>
using namespace std;
int main()
{
string a,b,c,d;
int t;
cin>>t;
for(int i=1;i<=t;i++)
{
cin>>a>>b>>c>>d;
if(a[0]=='y'&&b[0]=='y'&&c=="ding"&&d=="zhen")cout<<"Yes";
else cout<<"No";
cout<<endl;
}
}
#include<iostream>
using namespace std;
int main()
{
string a,b,c,d;
int t;
cin>>t;
for(int i=1;i<=t;i++)
{
cin>>a>>b>>c>>d;
if(a[0]=="y"&&b[0]=="y"&&c=="ding"&&d=="zhen")cout<<"Yes";
else cout<<"No";
cout<<endl;
}
}
↓
输出"错误:ISO C++ 不允许比较指针和整数的值"
指针是啥,没学过