Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <conio.h>
- #include <locale.h>
- #include <string.h>
- #include <stdio.h>
- #include <ctype.h>
- #define MAX_SIZE 100
- void upper(char* str);
- int main()
- {
- char str[MAX_SIZE] = { '\0' };
- int i = 0;
- setlocale(LC_ALL, "ru");
- printf("Программа в каждом слове строки все последующие вхождения первого символа записывает заглавной буквой.\nВведите строку:");
- while (str[0] == '\0')
- gets_s(str);
- upper(str);
- printf("Строка - результат:%s", str);
- _getch();
- }
- void upper(char *str)
- {
- char symb = str[0];
- for (int i = 0; i < MAX_SIZE; i++)
- {
- if (str[i]==symb)
- {
- str[i] = toupper(str[i]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement