使用scanf()函数从键盘接受一个字符,用putchar()函数输出到屏幕上 我这么写哪里不对了 应该怎么改?

来源:百度知道 编辑:UC知道 时间:2024/05/18 05:17:52
#include<stdio.h>
#include<conio.h>
main()
{ char a;
printf("Input a char");
scanf("%c",a);
getchar();
}

#include <stdio.h>
#include <stdlib.h>
#include<conio.h>
main()
{
char a;
printf("Input a char");
scanf("%c",&a);
getchar();
putchar(a);
system("pause");
}

改成这样就行了!

scanf("%c", &a)
忘加取地址符号了