el programa dice que dada la cantidad en litros de los compuestos x,y,z hacer un programa que de la cantidad del compuesto d que resulta de combinar estos compuestos mi porgrama es este.
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
double compuesto_D1(double x, double y, double z, double q, double r){
        double p;
       p=x+y+z;
       return p;}
double compuesto_D2(double x, double y){
       double q;
       q=x+y;
       return q;
       }
double compuesto_D3(double y, double z)
       double r;
       r=y+z
       return r;
       }
double compuesto_D4(double x, double z){
       double t;
       t=x+z;
       return t;
       }
       int main()
{
       double a;
       double b;
       double c;
    cout<<"introdusca litros de A\n";
    cin>>a;
    cout<<"introdusca litros de b\n";
    cin>>b;
    cout<<"introdusca litros de A\n";
    cin>>c;
    if a=0
    {
          double litros_de_d;
    litros_de_d=compuesto_D(double x, double y);
    else{
         if b=0
         double litros_de_d;
    litros_de_d=double compuesto_D3(double y, double z);
    else{
         if c=0
         litros_de_d=double compuesto_D4(double x, double z){
 
    ;
    cout<<"la cantidad litros del compuesto D son\n";
    cout<<litros_de_d;
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
intente compilarlo en dev c++
no logro compilarlo me sale un error en la linea 16 pero no se que puedo hacer :S. 
  
 
.

