【发布时间】:2020-09-17 06:40:15
【问题描述】:
我试图从用户那里得到一个句子和一封信,但由于某种原因它没有收到信
scanf 与 getcahr() 不同;
void main(){
char str[100];
char letter;
printf("Enter a line: \n");
scanf("%s", str);
printf("Enter a letter: ");
scanf("%c", &letter);
printf("%c", letter);
}
尝试将NULL放在字母中没有区别
【问题讨论】:
-
"正确输入" --> 使用
fgets()而不是scanf()。