I have the following error in my program to compare two dates with the tda date. The operation must return the phrase "are same" or "are different".
#include<iostream>
//#include<stdio.h>
#include<string.h>
using namespace std;
struct tfecha{
int dia;
int mes;
int anio;
};
int main()
{
tfecha f1,f2;
cout<<"Ingrese primera fecha:"<<endl;
cin>>f1.dia;
cin>>f1.mes;
cin>>f1.anio;
cout<<"Ingrese segunda fecha:"<<endl;
cin>>f2.dia;
cin>>f2.mes;
cin>>f2.anio;
if(strcmp(f1==f2){
cout<<"Las fechas son iguales:"<<endl;
}else
{
cout<<"Las fechas son diferentes:"<<endl;
}
}
[Error] no match for 'operator ==' (operand types are 'tfecha' and 'tfecha')