Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用户输入C编程_C_User Input - Fatal编程技术网

用户输入C编程

用户输入C编程,c,user-input,C,User Input,我正在尝试运行一个需要用户输入的C程序 程序应该提示用户输入某些单词,我应该在数据结构中搜索这些单词 所以命令行应该是这样的: 提示> 用户将输入多个单词进行搜索,我需要分别访问这些单词中的每一个。在这些字上执行完程序后,程序需要重新启动并继续运行,直到用户在提示符中键入“退出” 例: 提示>。。。。。(程序将根据输入的单词运行) 提示> 提示> 提示>退出 我不知道如何在C语言中提示用户输入,有人能帮我吗 提前谢谢 这可能会有帮助 基本上是scanf1)vi hello.c: #includ

我正在尝试运行一个需要用户输入的C程序

程序应该提示用户输入某些单词,我应该在数据结构中搜索这些单词

所以命令行应该是这样的:

提示>

用户将输入多个单词进行搜索,我需要分别访问这些单词中的每一个。在这些字上执行完程序后,程序需要重新启动并继续运行,直到用户在提示符中键入“退出”

例: 提示>。。。。。(程序将根据输入的单词运行)

提示>

提示>

提示>退出

我不知道如何在C语言中提示用户输入,有人能帮我吗

提前谢谢

这可能会有帮助

基本上是scanf

1)vi hello.c:

#include <stdio.h>

#define MAX_LEN 80

int 
main (int argc, char *argv[])
{
  char a_word[MAX_LEN];

  printf ("Enter a word: ");
  scanf ("%s", a_word);
  printf ("You entered: %s\n", a_word);
  return 0;
}
#包括
#定义最大长度80
int
main(int argc,char*argv[])
{
字符a_单词[MAX_LEN];
printf(“输入一个单词:”);
scanf(“%s”,一个单词);
printf(“您输入了:%s\n”,一个单词);
返回0;
}
2) gcc-G-Wall-pedantic-o hello.c

3) /你好

注:

根据您的平台和编译器,语法将有所不同

这里还有一个链接:


Google for'prompt for User Input in c'为您提供了大量教程向我们展示您获得的代码。不要使用
scanf
-有更好的选项-