Derivada en C

Iniciado por Thorx Show!, 12 Junio 2019, 04:41 AM

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

Thorx Show!

he estado intentando hacer un programa para resolver la derivada en lenguaje C con, por ejemplo: 2x^2 para que me resuelva la derivada de esa expresion

creo haber terminado pero cuando voy a compilar para usarlo, ni siquiera ejecuta nada pero en codeblocks no me muestra error en ningun lado, asi que estoy totalmente confudido

#include <stdio.h>
#include <stdlib.h>

int main ()
{
int x, e[x],num[x],n;
char vari [x], str [x];

printf("Digite cuantos terminos a calcular: ");
scanf("%d",&n);
printf("Digita una variable elevada a una potencia.\n");
printf("(-/+) (num) (potencia)(num),Ej: -1x4\n");

for (x = 0;x < n; x++)
{
    printf("Dame el %d dato: ",x);
    scanf("%c%d%c%d",&str[x],&num[x],&vari[x],&e[x]);
}

printf("Tu derivada es:");
for (x=0;x<n;x++)
{
    num[i] = e[i];
    e[i]== 1;
    printf("%c%d%c%d\n",&sr[i],&num[i],&var[i],&e[i]);
}
return 0;
}

K-YreX

No puedes crear arrays de tamaño <x> cuando <x> contiene basura porque no ha sido inicializado...
Código (cpp) [Seleccionar]

cout << "Todos tenemos un defecto, un error en nuestro código" << endl;