Dzień Dobry
Mam za zadanie napisanie programu,który zamienia miejscami dwa wybrane elementy Coś już napisałam tylko chodzi o to, że nie wiem jak zrobić by zamiast elementu program nie wyświetlał mi śmieci. Dodatkowo muszę jeszcze napisać funkcję, która przy użyciu funkcji z zamianą miejsc posortuje tablicę.
To jest kod funkcji, którą napisałam:
void zamiana(float tablica[],float a, float b,float c)
{
cout<<"Podaj pierwsza liczbe: ";
cin>>a;
cout<<"Podaj druga liczbe z ktora chcesz zamienic: ";
cin>>b;
for(int i=0;i<ROZMIAR;i++)
{
if(tablica[i]==a)
{
tablica[i]=c;
}
}
for(int i=0;i<ROZMIAR;i++)
{
if(tablica[i]==b)
{
tablica[i]=a;
}
}
for(int k=0;k<ROZMIAR;k++)
{
cout<<tablica[k]<<" ";
}
}
Proszę o jakieś podpowiedzi