radim program ispitivanje zagrada preko steka "stacka" ,pa imam problem kod ovog ...
kad uzimam elemente sa steka imam uslov za provjeravanje dali su ispravno napisane zagrade ..
kad upisem zagrade
" ) ( " ispise mi da je ispravno a ovako izgleda dio koda koji ispituje tacnost malih zagrada
if (pok->Ime=='(' ) { lijeva ++; // povecavamo brojac za jedan resetiramo vrijednost
prvo = false ;
break;
}
if (pok->Ime== ')' ) { desna ++;
if (prvo == true) cout<<"Nevalja redoslijed; "; //znaci da se ista zagrada uzastopce ponovila
prvo = true;
}
dali neko zna koji jos uslov da postavim da bi mi ispisao da su zagrade netacne ako ih napisem ovako )( ???
kad uzimam elemente sa steka imam uslov za provjeravanje dali su ispravno napisane zagrade ..
kad upisem zagrade
" ) ( " ispise mi da je ispravno a ovako izgleda dio koda koji ispituje tacnost malih zagrada
if (pok->Ime=='(' ) { lijeva ++; // povecavamo brojac za jedan resetiramo vrijednost
prvo = false ;
break;
}
if (pok->Ime== ')' ) { desna ++;
if (prvo == true) cout<<"Nevalja redoslijed; "; //znaci da se ista zagrada uzastopce ponovila
prvo = true;
}
dali neko zna koji jos uslov da postavim da bi mi ispisao da su zagrade netacne ako ih napisem ovako )( ???