[ Foro de C ]
hola nacho buenas, quisiera informarte que deberias revisar el curso c porque el ejercicio 1.2.1 no se puede hacer da error se supone que haciendo
#include <stdio.h>
int main()
{
printf ("%d"),118+56;
return 0;
}
vale pues en windows da error y en linux no en linux funciona, haciiendo averiguaciones resulta que en la version 11 de c se eliminó eso de %d y me da esto
||=== Build: Release in programa c (compiler: GNU GCC Compiler) ===|
C:\Users\jc\programas\programa c\main.c||In function 'main':|
C:\Users\jc\programas\programa c\main.c|4|warning: format '%d' expects a matching 'int' argument [-Wformat]|
||=== Build finished: 0 error(s), 1 warning(s) (0 minute(s), 0 second(s)) ===|
se que como yo lo hago (como tu indicas) está bien pero no me deja
como se podria resolver? gracias.
ah si pudieras añadir la opcion de que el sistema avise cuando se responda seria perfecto
No compila porque tu fuente está mal. No debe ser
printf ("%d"),118+56;
sino
printf ("%d",118+56);
(el paréntesis de cierre está descolocado)
(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.)