/*Write a program to take a string input. Change it to sentence case.*/
#include <stdio.h>
#include <ctype.h>
#include <string.h>
int main() {
char str[200];
fgets(str
, sizeof(str
), stdin
);
int i;
// convert entire string to lowercase first
for (i = 0; str[i] != '\0'; i++)
// convert first non-space character to uppercase
for (i = 0; str[i] != '\0'; i++) {
if (str[i] != ' ') {
break;
}
}
return 0;
}
LypXcml0ZSBhIHByb2dyYW0gdG8gdGFrZSBhIHN0cmluZyBpbnB1dC4gQ2hhbmdlIGl0IHRvIHNlbnRlbmNlIGNhc2UuKi8KI2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxjdHlwZS5oPgojaW5jbHVkZSA8c3RyaW5nLmg+CgppbnQgbWFpbigpIHsKICAgIGNoYXIgc3RyWzIwMF07CiAgICBmZ2V0cyhzdHIsIHNpemVvZihzdHIpLCBzdGRpbik7CgogICAgaW50IGk7CgogICAgLy8gY29udmVydCBlbnRpcmUgc3RyaW5nIHRvIGxvd2VyY2FzZSBmaXJzdAogICAgZm9yIChpID0gMDsgc3RyW2ldICE9ICdcMCc7IGkrKykKICAgICAgICBzdHJbaV0gPSB0b2xvd2VyKHN0cltpXSk7CgogICAgLy8gY29udmVydCBmaXJzdCBub24tc3BhY2UgY2hhcmFjdGVyIHRvIHVwcGVyY2FzZQogICAgZm9yIChpID0gMDsgc3RyW2ldICE9ICdcMCc7IGkrKykgewogICAgICAgIGlmIChzdHJbaV0gIT0gJyAnKSB7CiAgICAgICAgICAgIHN0cltpXSA9IHRvdXBwZXIoc3RyW2ldKTsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgfQogICAgfQoKICAgIHByaW50ZigiJXMiLCBzdHIpOwogICAgcmV0dXJuIDA7Cn0KCg==