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