按照题目要求补充完整的C语言程序如下
#include
// You can add your own functions if necessary
void capitalize_first_character(char str[1000]) {
// 补充程序
int i,n=0;
while(str[n]!='\0') n++;
for(i=0;i
if(i==0 && str[i]>='a' && str[i]<='z'){
str[i]=(char)(str[i]-32);
}else{
if(str[i]>='a' && str[i]<='z' && (str[i-1]'z') && (str[i-1]'Z')){
str[i]=(char)(str[i]-32);
}
}
}
puts(str);
}
int main(void) {
char str[1000];
gets(str);
capitalize_first_character(str);
return 0;
}