#include <stdio.h>
void to_sentence_case(char str[]) {
if (str[0] >= 'a' && str[0] <= 'z') {
str[0] = str[0] - 32;
}
for (int i = 1; str[i] != '\0'; i++) {
if ((str[i] >= 'A' && str[i] <= 'Z') || (str[i] >= 'a' && str[i] <= 'z')) {
if (str[i] >= 'A' && str[i] <= 'Z') {
str[i] = str[i] + 32;
}
}
}
}
int main(void)
{
char str[] = "c is a General-purpose COMPUTER PROgramming LANGuage";
to_sentence_case(str);
puts(str);
return 0;
}
/*
run:
C is a general-purpose computer programming language
*/