它所要做的就是计算用户输入的字符数,然后打印出来无法使用数组,必须由用户终止我不知道这是怎么回事。有什么建议吗?
#include <stdio.h>
int main( int argc, char *argv[] )
{
int input;
printf( "Enter a series of characters:\n" );
input = getchar( );
while ( input != EOF )
{
input++;
input = getchar( );
}
printf( "You entered %d characters.\n", input );
return 0;
}
最佳答案
您是否打算保留当前输入或已读的字符数你现在似乎试图同时使用它,但它只能容纳一个或另一个。