Zmiana pierwszych liter na duże

0

Mam do zrobienia program, który pobierze z listy imiona i nazwiska a następnie skonwertuje je, tak by pierwsza litera imienia i nazwiska była duża - natomiast reszta mała.
Zrobiłam już program, który pobiera imiona i nazwiska i wyświetla na ekranie. Jak modyfikować pierwsze litery imienia i nazwiska?
Z góry dziękuję

1

Zapewne przyda Ci się do tego toupper z <ctype.h>: http://en.cppreference.com/w/c/string/byte/toupper

char cokolwiek[] = "ojej";
cokolwiek[0] = toupper(cokolwiek[0]); // "Ojej"

Można też po prostu odjąć 32 od kodu znaku - o tyle odległe są wielkie litery od małych w ASCII, ale dużo lepiej użyć toupper.

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