c语言 字符串数组赋值的问题

[复制链接]
查看11 | 回复3 | 2011-11-3 18:07:11 | 显示全部楼层 |阅读模式
scanf("%s ",&a);//这条输入语句,后面多加了一个空格,去掉空格。就是输入五次了。原理就要说到scanf输入函数本身运到空格换行或者跳格自动算一次数据输入结束。...
回复

使用道具 举报

千问 | 2011-11-3 18:07:11 | 显示全部楼层
%s后面空格去掉...
回复

使用道具 举报

千问 | 2011-11-3 18:07:11 | 显示全部楼层
main(){
char a[5][5], i;
for(i=0;i<5;i++)
{
scanf("%s",a);// a 本身就是char* 去掉&.还有去掉%s后面的空格
}
for(i=0;i<5;i++)
{
printf("%s\n...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行