Scenariusz na lab 2: 6. Napisać procedurę locate szukającą znaku w podanym napisie. Procedura otrzymuje znak i wskaźnik do napisu -- ciągu jednobajtowych znaków zakończonego znakiem o kodzie 0. Po odszukaniu znaku zwraca jego pozycję w napisie (odległość od początku w bajtach). Jeśli znaku nie znaleziono zwraca liczbę ujemną. Program główny w C pobiera napis i znak, po czym wyświetla wynik działania procedury albo komunikat, że znaku nie znaleziono. 7. Napisz procedurę otrzymującą napis i usuwającą z niego początkowe i końcowe spacje. Dodatkowe zdublowane spacje wewnątrz napisu należy zastąpić pojedynczą spacją. Na przykład jeśli napis ma postać (podkreślenie zastępuje spację): _____Read___my_____lips. to zostanie zmieniony na Read_my_lips. 8. Procedura do konwersji napisu na duże litery (dla ASCII i UTF-8 ;-). 9. Procedura licząca sumę cyfr w podanej jako napis liczbie całkowitej. 10. Wypisywanie szesnastkowo podanej binarnej liczby całkowitej (łatwiej, bo shift zamiast dzielenia), wystarczy użyć maskowania itp. do konwersji na kod ASCII. Potem to samo dla wypisywania cyframi dziesiętnymi.