#include <curses.h>
#include <iostream>
#include "mopViewer.h"
#include <string>



int main() {
        mopViewer mopViewers;
        std::string fileName;
        int skipCount;
        std::cout << "Enter the MopFile Name (No need to use extension/location: ";
        std::cin >> fileName;
        std::cout << std::endl << "Enter Required Skip Count: ";
        std::cin >> skipCount;
        if(skipCount < 0){
        	std::cout << "Skip Count Must be 0 or larger" << std::endl;
        	std::cout << "Exiting Now!" << std::endl;
        	return 0;
        }
        mopViewers.selectGame(fileName, skipCount);
        return 0;
}

#include <curses.h>
#include <iostream>
#include "mopViewer.h"
#include <string>



int main() {
        mopViewer mopViewers;
        std::string fileName;
        int skipCount;
        std::cout << "Enter the MopFile Name (No need to use extension/location: ";
        std::cin >> fileName;
        std::cout << std::endl << "Enter Required Skip Count: ";
        std::cin >> skipCount;
        mopViewers.selectGame(fileName, skipCount);
        return 0;
}

--- 
+++ 
@@ -13,6 +13,11 @@
         std::cin >> fileName;
         std::cout << std::endl << "Enter Required Skip Count: ";
         std::cin >> skipCount;
+        if(skipCount < 0){
+        	std::cout << "Skip Count Must be 0 or larger" << std::endl;
+        	std::cout << "Exiting Now!" << std::endl;
+        	return 0;
+        }
         mopViewers.selectGame(fileName, skipCount);
         return 0;
 }
Add some minor error checking
