Вывести строку в обратном порядке с учетом того, что первое слово должно начинаться с большой буквы - C (СИ)

Формулировка задачи:

Вывести строку в обратном порядке с учетом того, что первое слово должно начинаться с большой буквы.

Код к задаче: «Вывести строку в обратном порядке с учетом того, что первое слово должно начинаться с большой буквы - C (СИ)»

textual
#include <stdio.h>
#include <string.h>
 
int main()
{
char str[200];
int i,len;
 
printf("Enter string: ");
gets(str);
len=strlen(str)-1;
 
if(str[len]>='a' && str[len]<='z')
    str[len]-=32;
if(str[0]>='A'&&str[0]<='Z')
    str[0]+=32;
for(i=len;i>=0;i--)
    printf("%c",str[i]);
 
return 0;
}
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

12   голосов, оценка 3.917 из 5


СДЕЛАЙТЕ РЕПОСТ