Error en línea de código ''float'' de C++

Iniciado por Julianfra, 11 Mayo 2017, 22:09 PM

0 Miembros y 1 Visitante están viendo este tema.

Julianfra

Tengo una duda, soy un novato recién iniciado en el tema del lenguaje C/C++
y no tengo idea de que puede estar mal aquí, uso  CodeBlocks como programa para ejecutarlo y cuando quiero iniciar el programa que se generaría con códigos no se puede sino que me salta error en ''float segundos;'' y no tengo idea por qué es, si cuando lo hago sin ''iostream'' y su ''cout;cin'' me lo ejecuta perfectamente. Agradecería la ayuda, gracias.




Código (cpp) [Seleccionar]
#include<iostream>
#include<stdio.h>
#include<conio.h>

using namespace std;

char nombre[50];

float dias, años, segundos;

float segundos;

int main()

{
cout<< "Presione una tecla para escribir su nombre\n";
cin>> nombre;
cout<< "Hola " << nombre;
printf("Buenos Dias, este es un programa diseniado para convertir su edad (años) a dias/segundos.\n");
printf("Por favor, ingrese su Edad: ");
scanf("%f",&años);
dias=años*365;
segundos=3600*24*365*años;
printf("Su resultado de edad -> dias es el siguiente: %.f\n", dias);
printf("Su resultado de edad -> segundos es el siguiente: %.f\n", segundos);
getch();
return 0;
}



· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex

MAFUS

Usas la ñ en la variable años, sólo debes usar las letras del alfabeto inglés para nombrar variables y funciones.

Declaras dos veces la variable segundos, cada identificador solo puede existir una única vez.