【发布时间】:2016-01-30 15:51:38
【问题描述】:
我是 C 语言的新手,我正在尝试从用户那里读取一个字符和一个字符串(一个句子;最大长度 25)。
不确定我在以下代码行中做错了什么,它给了我一个错误“Segment Fault”。
#include <stdio.h>
int main(){
char * str[25];
char car;
printf("Enter a character: ");
car = getchar();
printf("Enter a sentence: ");
scanf("%[^\n]s", &str);
printf("\nThe sentence is %s, and the character is %s\n", str, car);
return 0;
}
谢谢!
【问题讨论】: