求帮助,题目要求在第一张图里 ,我不知道怎么回事循环不在回车后中断,求解答详细,本人基础较薄弱。
n=0;n≤i;n--
这里n永远小于i
改为n++
请把你的程序输入 ‘代码块’ 内
#include <stdio.h>
int main()
{
char a[80];
bool k = true;
fgets(a, 80,stdin);
for(int i=0;a[i];i++)
{
if (k && a[i] >= 'a' && a[i] <= 'z')
{
k = false;
a[i] -= 32;
}
if (a[i] == ' ') k = true;
}
printf("%s", a);
}