Cuando he siguiente:¿Por qué obtengo el "identificador de error no declarado" a menos que declare mi variable al principio?
#include "stdafx.h"
#include<stdio.h>
int main()
{
int val1,val2;
printf("Enter the first value");
scanf("%d",val1);
scanf("%d",&val2);
int c;
c=val1 + val2;
printf(" the value is : %d", c);
return 0; // 0 means no error
}
me sale error de identificador no declarado c. Además, error de sintaxis. desaparecido ; antes tipo.
Sin embargo, si cambio arriba, desaparecerá el siguiente error. Por favor, ayuda
#include "stdafx.h"
#include<stdio.h>
int main()
{
int val1,val2,c;
printf("Enter the first value");
scanf("%d",&val1);
scanf("%d",&val2);
c=val1 + val2;
printf(" the value is : %d", c);
return 0; // 0 means no error
}
Me postulo C en VS 2010.
¿Cómo funciona para C en 2010 vs – Programmer
VS2010 en silencio "amplía" el concepto de un programa en C válida – mbaitoff
@mbaitoff: VS2010 no tiene el concepto de un programa C. Solo compila programas en C++. Necesita MinGW si aún desea compilar programas C en Windows. –