zadanie z którym sobie nie radze

0

Mam problem jak dobrać się do pierwszego znaku stringu który jest elementem tablicy typu rekordowego.
Przykładowe zadanie z którym sobie nie radzę:

Wczytaj rekordy o polach(towar, cena) do tablic A[w][k] i B[w][k] (w,k - stałe)
W każdym wierszu tablicy A znaleźć najtańszy i wstawić go wraz z ceną (jako cały rekord) na miejsce tych towarów w danym wierszu, których nazwy zaczynają się na 'T', to samo zrobić w B tylko dla zaczynających się na 'C'

0

Tak samo jak do całego stringa, tyle że na końcu dopisz [0] bez żadnego odstępu.

0
struct Produkt {
  string towar;
  float cena;
};

char zwrocPierwszyZnak(struct Produkt a) {
  return a.towar[0];
}

i dalej gdzieś w programie w pętli

if(zwrocPierwszyZnak(A[w][k] == 'T')
  A[w][k] = elementMinZWiersza;

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