[ Foro de C ]

Se el 40% de ansi c, pero c en debian. No es lo mismo que turbo c++1.0 de windows 95

08-Oct-2020 23:54
Invitado (Iv?n Rodellas garc?a)
1 Respuestas

noentras2@debian:~/tutor_ansi_c_muybueno$ gcc be1.c -o ox
be1.c: In function ‘main’:
be1.c:9:29: error: expected ‘;’ before ‘)’ token
  for (i = 0; cadena[i], i++)
                            ^
                            ;
be1.c:14:10: warning: missing terminating " character
  printf("%s\n, cadena);
         ^
be1.c:14:10: error: missing terminating " character
  printf("%s\n, cadena);
         ^~~~~~~~~~~~~~~
be1.c:15:3: error: expected expression before ‘return’
  return 0;
  ^~~~~~
be1.c:15:12: error: expected ‘;’ before ‘}’ token
  return 0;
           ^
           ;
be1.c:17:1:
}
~          
noentras2@debian:~/tutor_ansi_c_muybueno$ gcc -wall be1.c -o ox
gcc: error: unrecognized command line option ‘-wall’; did you mean ‘-Wall’?
noentras2@debian:~/tutor_ansi_c_muybueno$ gcc be1.c -o ox


Profesor me voy a leer su manual de C, de esta web. Llevo 9 meses sin coger un compilador y llevo 6 años a dieta por obesidad moribida.

Me van a dar el alta, me quede delgado.

Pero solo venia 2 días a casa y no me daba tiempo a coger el compilador.

Me voy a mirar sus turoriales. Hay madre mía un compilador de pascal de más 700 megas con 130 o 150 librerias. Esto no es turbo pascal ni lenguage en windos 95. Hace más de 20 año que no uso windows.

Hay mucho tutorial en la web. información buena. Y mucha basura.

Me voy a leer su tutorial.


10-Oct-2020 08:37
Nacho Cabanes (+73)

Los mensajes de error son tus amigos.

be1.c:9:29: error: expected ‘;’ before ‘)’ token
  for (i = 0; cadena[i], i++)

Te están diciendo que te falta un ";", porque en su lugar has puesto una ",".






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)