c语言中怎么输入数字按回车键就出现预期的信息那种?

2025-01-24 16:46:30
推荐回答(1个)
回答1:

只是单纯输入,只要先定义一个变量接收输入,再用scanf函数往变量里输入值。
比如:
int n;
scanf("%d",&n);
printf("%d",n);
之后你可以对n的值进行判断,决定是否执行后面的语句。
当然,也可以用getchar函数来实现输入回车,稍微复杂一点,单字符接收再转换:

int main()
{
char c;
int n=0;
while((c=getchar())!='\n')
n=n*10+c-'0';
printf("%d",n);
return 0;
}
一样可以输入999回车。