Canculadora con arreglos C

 //librerias
#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
//librerias
int main() // iniciamos programa
{
    int i,x,opcion,Reinicio;
    while(Reinicio!=2){
    system("cls"); // limpiar pantalla
    printf("\n-----------Menu----------");
    printf("\n1) SUMA");
    printf("\n2) RESTA");
    printf("\n4) MULTIPLICACION\n");
     scanf("%d",&opcion);
     if(opcion==1)
     {
    printf("\nSuma de x numeros");
    printf("\ningrese x: \n");
    scanf("%d",&x);
    float numero[x],Resultado=0,promedio=0; // numero0, numero1, numero2
    for(i=1;i<=x;i++)
    {
    printf("\n Ingrese el %d numero:",i);
    scanf("%f",&numero[i]);  //numero[1]--2--3
    if(i==1)
    Resultado=numero[i];
    else
    Resultado=Resultado+numero[i];
    }
    printf("\n\n_________________________\n");
    for(i=1;i<=x;i++)
    {
    printf("%.1f",numero[i]);
    if(i<x)
    printf("+");
    }
    printf("=%.2f",Resultado);
    promedio=Resultado/x;
    printf("\n\nel promedio es %.2f",promedio);
    }
    
    
     if(opcion==2)
     {
    printf("\nResta de x numeros");
    printf("\ningrese x: \n");
    scanf("%d",&x);
    float numero[x],Resultado=0,promedio=0; // numero0, numero1, numero2
    for(i=1;i<=x;i++)
    {
    printf("\n Ingrese el %d numero:",i);
    scanf("%f",&numero[i]);  //numero[1]--2--3
    if(i==1)
    Resultado=numero[i];
    else
    Resultado=Resultado-numero[i];
    }
    printf("\n\n_________________________\n");
    for(i=1;i<=x;i++)
    {
    printf("%.1f",numero[i]);
    if(i<x)
    printf("-");
    }
    printf("=%.2f",Resultado);
    promedio=Resultado/x;
    }
    
       if(opcion==3)
     {
    printf("\nMultiplicacion de x numeros");
    printf("\ningrese x: \n");
    scanf("%d",&x);
    float numero[x],Resultado=1,promedio=0; // numero0, numero1, numero2
    for(i=1;i<=x;i++)
    {
    printf("\n Ingrese el %d numero:",i);
    scanf("%f",&numero[i]);  //numero[1]--2--3
    if(i==1)
    Resultado=numero[i];
    else
    Resultado=Resultado*numero[i];
    }
    printf("\n\n_________________________\n");
    for(i=1;i<=x;i++)
    {
    printf("%.1f",numero[i]);
    if(i<x)
    printf("*");
    }
    printf("=%.2f",Resultado);
    promedio=Resultado/x;
    printf("\n\nel promedio es %.2f",promedio);
    }
    printf("\n_________________________________________\n");
    printf("\n\n1)Reinicio");
    printf("\n2)Salir \n");
    scanf("%d",&Reinicio);
}
    getch(); // retiene la pantalla
    return 0;
}

Comentarios