rendered paste body#include <cstdlib>
#include <iostream>
#include <fstream>
#include <oikeellisuustarkistus.h>
#include <tunnistetarkistus.h>
#include <hierarkiatarkistus.h>
using namespace std;
int main(int argc, char *argv[])
{
char valinta = 0;
cout<<"XMLverifioija v1.0 \n";
cout<<"Valitse toiminto: \n";
cout<<"1 Oikeellisuustarkistus \n";
cout<<"2 Tunnistetarkistus \n";
cout<<"3 Hierarkiatarkistus \n";
cout<<"L - Lopetus \n";
cout<<"Valintasi: ";
cin>>valinta;
cout<<endl;
char magi = 0;
char hagi = 0;
int luku = 0;
char apu = 0;
char tiedosto = 0;
if (valinta == '1')
{
oikeellisuustarkistus(luku,apu);
}
else if (valinta == '2')
{
tunnistetarkistus(magi);
}
else if (valinta == '3')
{
hierarkiatarkistus(hagi);
}
else if (valinta == 'L')
{
system("PAUSE");
return EXIT_SUCCESS;
}
else
{
while ( valinta != 1 && valinta != 2 && valinta != 3 &&valinta != 'L')
{
cout <<"Virheellinen valinta! \n";
cout<<"XMLverifioija v1.0 \n";
cout<<"Valitse toiminto: \n";
cout<<"1 Oikeellisuustarkistus \n";
cout<<"2 Tunnistetarkistus \n";
cout<<"3 Hierarkiatarkistus \n";
cout<<"L - Lopetus \n";
cout<<"Valintasi: ";
cin>>valinta;
cout<<endl;
}
}
system("PAUSE");
return EXIT_SUCCESS;
}