我尝试了下面的程序。
输入:我想要帮助 期望输出:单词=3 字符=9
但实际输出与期望不符。 有人能告诉我我的错误在哪里吗。
#include
void main()
{
int countch=0;
int countwd=1;
printf("Enter your sentence in lowercase: ");
char ch='a';
while(ch!='\r')
{
ch=getche();
if(ch==' ')
countwd++;
else
countch++;
}
printf("\n Words = ",countwd);
printf("Characters = ",countch-1);
getch();
}
main: undefined reference to getche' undefined reference to 'getch'
是你程序的输出,我猜你需要先读一本好的C编程书籍。 - Coren