#include<stdio.h>
#include<string.h>
int main()
{
char s[20];
char upper;
printf("\nEnter a word\n");
scanf("%s",s);
if(s[0]>='a'&& s[0]<='z')
{
upper = ('A' + s[0] - 'a');
}
else
{
upper=s[0];
}
printf("%s",upper);
return 0;
}
Эта программа делает первую букву слова заглавной. Он показывает ошибку сегментации