3个回答
展开全部
scanf("%s",&a); // 这个只能输入不带空格的字符串
scanf("%s", a); //正确
用 gets( ) 可以输入带空格的
用gets(a);不会出错,sanf()遇到空格算结束。
空格的ASCII码是32
程序如下
#include<stdio.h>
void main()
{
char a=' ';//a的值为空格
printf("%d\n",a);
}
scanf("%s", a); //正确
用 gets( ) 可以输入带空格的
用gets(a);不会出错,sanf()遇到空格算结束。
空格的ASCII码是32
程序如下
#include<stdio.h>
void main()
{
char a=' ';//a的值为空格
printf("%d\n",a);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查看ASCII码表,看空格的ASCII码是多少,设置条件从键盘读到空格的ASCII码时输出<br>到屏幕
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
48
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询