Hola, hace poco que he empezado a programar en C y uso devc++ pero con algunos programas cuando los ejecuto funciona un momento, es decir escribo el primer dato, y luego deja de hacerlo y me dice que el programa ha fallado y que buscará una solución al problema y que lo cierre, pero bueno, esa solución no creo que llegue nunca.
A lo mejor se debe a que pongo el código mal pero entonces me daría errores al compilar o no?
Querría poder ejecutar para saber si lo que he pensado está bien o no
Dejo algunos códigos que me dan ese error,aunque ya digo, hay algunos con los que no pasa y no lo entiendo
#include <stdio.h>
int main (void) {
int n, i;
printf ("introdueix un nombre"); i=1;
while (n/10>0) {
n=n/10;
i++;
}
printf ("el nombre te %d xifres",i
); return 0;
}
#include <stdio.h>
int main (void){
int x;
printf ("introdueix un nombre "); if (x<=9 && x>=-9)
printf ("el nombre %d te un digit",x
); else
printf ("el nombre %d no te un digit", x
); return 0;
}
#include <stdio.h>
int main (void) {
int a;
if (a%4==0)
printf ("%d es any de traspas",a
); else
printf ("%a no es de traspas"); return 0;
}
Ah bueno, los comentarios y esas cosas son en catalán, creo que no habrá ningún problema con eso.
Si pudiérais ayudarme de verdad lo agradecería
Un saludo
· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex