gpt4 book ai didi

c - 在 C 中帮助 While 循环

转载 作者:太空宇宙 更新时间:2023-11-04 05:15:48 25 4
gpt4 key购买 nike

我是 C 编程的新手,我有 Java 背景。我想知道为什么在下面的代码中,在 while 循环中我必须输入十次输入然后显示所有十个输入。我正在尝试输入一次内容并在之后立即显示。然后继续输入我的其他输入。

#include <stdio.h>
#include <stdlib.h>
#include "Helper.h"


main(){

print(PROGRAM_INFO); //prints program name and author
print(PROMPT);

char input [100]; //array to hold input from user
int isActive = 1; //1 continue shell, 0 terminate shell
int count = 0;

while (isActive == 1 && count < 10){
print(PROMPT);
++count;
scanf("%s", input);
print(input);


}


}

最佳答案

在每次 print(input) 之后尝试刷新 fflush(stdout)

关于c - 在 C 中帮助 While 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1450252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com