Bo funkcja lcd_str() jako argument przyjmuje wskaźnik czyli adres. Więc należało by tu użyć operatora pozyskiwania adresu aby do funkcji podać właśnie adres komórki tab[2].
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Ale to i tak nie zadziała dobrze bo do funkcji lcd_str() należy podać ciąg znaków zakończony znakiem NULL. I w tym przypadku funkcja wyświetli wszystkie znaki począwszy od komórki tab[2] aż do napotkania znaku NULL czyli do końca stringa.
Jeśli chcesz wyświetlić pojedynczy znak ze stringa użyj funkcji lcd_char() w ten sposób
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.