If it is Street Fighter 2 World Warriors, it isn’t a very competitive game. You probably have one of the more common revisions, a later one which took out all of the glitches like Dhalsim invisibility and Guile’s Magic throw. Without the glitches, the game heavily favors Guile in either case.
The unfortunate thing is that while WW has a place in my heart always, you’re dealing with a very unbalance game. Much of the cast are poorly developed. Zangief is very unstoppable at close range in this game, but it’s very hard for him to get close. He doesn’t have the tools in this game as he doesn’t in the game to follow to really get close. The damage in this game is very bad as well. Typically 1 mistake ends the match. Overall the game favors Guile in every way imaginable. He can control space, has excellent footsies, and out prioritize the entire cast. He has an unbeatable turtle. Basically if Guile knows what he’s doing, he can throw sonic booms at you all match. You can’t get around them, and if you get close, he has insanely damaging combos. There is no offense you can mount against him unless you choose Dhalsim.