Lo que me pasa es que al ejecutar el .exe pasa de largo la instruccion
esta es una parte del codigo
Código:
#include <SDL/SDL.h> #include "Compatibilidad_superficies.h" #include "HardwareDeVideo.h" #include <iostream> using namespace std; void Datos_Configuracion(int *w,int *h,int *bpp); int main(int argc, char* argv[]) { int w,h,bpp; int opcion; cin>>opcion; if(SDL_Init(SDL_INIT_VIDEO) < 0){cout<<SDL_GetError()<<endl; exit(1);} cout<<endl<<"1.Compatibilidad Video SDL"<<endl; cout<<"2.Info De video"<<endl; cout<<"3.Salir"<<endl; switch(opcion){ case 1: Datos_Configuracion(&w,&h,&bpp); Compatibilidad_Video_SDL(w,h,bpp); SDL_Quit(); break; case 2: sdl_videoinfo(); SDL_Quit(); break; case 3: SDL_Quit(); break; default: cout<<endl<<"Opcion No valida"<<endl; }
EDIT: tampoco me funciona con scanf de studio.h