I'm having an issue where I am trying to use variables stored in a struct called from a header file. I am able to call to each cpp file ie., call an action from one to another however variables are proving difficult.
Client.cpp
#include <iostream>
#include "Header.h"
#include <vector>;
#include <conio.h>;
#include <string>;
using namespace std;
int main()
{
    cout << "Please enter a name: " << flush;
    cin >> sNam.sNames;
    main2();
    return 0;
}
Admin.cpp
#include <iostream>
#include "Header.h"
#include <vector>;
#include <conio.h>;
#include <string>;
using namespace std;
void main2()
{
    if (sNam.sNames == sNam1.sNames1)
    {
        cout << "Correct Entry...\n";
    }
    else if (sNam.sNames != sNam1.sNames1)
    {
        cout << "Incorrect Entry...\n";
    }
}
Header.h
#pragma once
#include "Admin.cpp"
#include "Client.cpp"
struct Names
{
    string sNames;
    string sNames1 = "John";
}sNam, sNam1;
 
     
    