No termino de entender el título. Como alguien no me lo explique...
no puedes tener dual boot, es como una mac, cuando inicias, no hay pantalla de bios, opciones ni nada de eso, desde el mismo inicio es una pantalla con la manzanita y listo
te dije que entre comillas es char, no hay char de 2 bytes... si quieres comparar char es de 1 a 1 (ahí hay coma y espacio) si quieres comparar string (más de 1 char) usa strcmp
todo lo que suena es que se desborda el contador, coloca un printf junto a contador2++ (que imprima el valor de contador2)
C es util pero es dificil, lo bueno es que si entiendes bien C, tienes los conceptos necesarios para entender basicmente cualquier lenguaje incluso más allá de su sintaxis (es decir, entenderías como asigna memoria y esos detalles que no se manejan en alto nivel, pero pueden afectar)
yo recomendaría C++ si quieres empezar por ese lado, tiene muchas estructuras que simplifican el trabajo con el y no te exige todo el tiempo manejar la memoria a mano
si quieres empezar por algo simple, podría ser php y jscript, estos 2 en sintaxis son similares a C, pero al ser alto nivel, son muchisimo más simples (pero muchisimo menos potentes) sin embargo estos ultimos 2 están orientados a el desarrollo web (no sacaré el hecho de nodejs aquí para no confundir)
lo increible es que aún gran parte de la ciudad mantiene su ritmo de vida normal, y solo se ve afectado porque los diás de marchas de la oposición cierran el metro, sin embargo, buscan vias alternas y de vuelta a su dia a dia...
ocupa eso porque python no se compila, así que la "conversión a .exe" en realidad es que mete un ejecutable portable de python con tu script, no hay forma de disminuirlo en general... lo más logico sería usar un lenguaje compilado
Pues de lo que me entero leyendo sobre windows 10 s. Basicamente es un sistema operativo para que microsoft tenga total control sobre tu dispositivo. Talvez sea bueno para algunos dispositivos desatendidos pero no para una pc personal