Funkcja pobierająca trzy wartości całkowite – wartości domyślne

0

Siemka mam takie zadanko proste , widoczne po niżej, jednka chciałbym zapytać czy dobrze zapisuje "Wartości domyślne argumentu". Kod wklejam niżej.

Napisz funkcję, która otrzyma w argumencie trzy wartości całkowite, z czego dwa argumenty powinny mieć wartości domyślne. Funkcja powinna zwracać sumę wszystkich liczb w argumencie. Zademonstruj wszystkie możliwe warianty wywołania swojej funkcji z funkcji main().

#include <iostream>

using namespace std;

int add(int a,int b, int c){
    a=5;
    b=10;
    return a+b+c
    ;
}

int main()
{
    int x,wynik,y,z;
    cout<<"Podaj x: ";
    cin>>x;
    wynik=add(y,z,x);
    cout<<"wynik1: "<<wynik<<endl;
    cout<<"wynik2: "<<add(y,z,x)<<endl;

}
2

http://edu.pjwstk.edu.pl/wyklady/pro/scb/PRG2CPP_files/node61.html

Nie o to chodziło w zadaniu także masz zle

1 użytkowników online, w tym zalogowanych: 0, gości: 1