C中是否有一个函数与Python中的raw_输入相同?

2024-09-21 07:33:52 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有一个C函数与Python中的raw_input功能相同?

#in Python::
x = raw_input("Message Here:")

我怎么能用C写这样的东西?

更新:

我做了这个,但是我得到了一个错误:

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

typedef char * string;

int raw_input(string msg);
string s;
string *d;

main(){
raw_input("Hello, Enter Your Name: ");
d = &s;
printf("Your Name Is: %s", s);

}

int raw_input(string msg){
string name;
printf("%s", msg);
scanf("%s", &name);
*d = name;
return 0;
}

错误是程序运行并打印msg,并根据scanf获取用户类型,但随后它挂起并退出??


Tags: 函数namein功能inputyourstringraw

热门问题