Anuncios Google

ayuda

Hola el siguiente codigo no lo compila el devc++ necesito ayuda  el punto es que no me marca ningun error y al momento de compilarlo y correrlo no lo compila ayuda plissssssss

#include <iostream>
#include <stdio>
using namespace std;
int main()
{
int a=1,b=1,x=0,c=0,i;
cout<<"Introduce el limite de la serie: ";
cin>>i;
if (i>0)
    {
    if (i==1)
    cout<<"1"<<endl;
          else
            {
            cout<<endl<<a<<", "<<b<<", ";
           
            while (c<i-2)
              {
               c++;
               x=a+b;
               cout<<x<<", ";
               a=b;
               b=x;
             }
           }
      }
     system("PAUSE");
    return 0;
}


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de joserc87

stdio

Yo lo he compilado en línux y el único error que me da (aparte de que no existe system, por ser linux xD) es que stdio no existe, sería stdio.h. Prueba a cambiar el include de stdio a ver si te funciona. Aunque si es eso, es muy probable que el compilador te esté dando el mismo error. Solo tienes que saber interpretarlo.

Saludos.


Be pointer my friend...

Dennis Ritchie. Padre de C y cocreador de UNIX.

R.I.P.

 

Así a primera vista no veo

Así a primera vista no veo nada, quizás si me dijeras el error que te da...

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.