69,377
社区成员
发帖
与我相关
我的任务
分享
strlen函数是检测到'\0'结束,而你的代码没有这个,所以报错
这和在哪儿没关系。把你的输入数据发出来。 这条语句我是跟在for语句后面的,它们在一行
这条语句我是跟在for语句后面的,它们在一行
[quote=引用 2 楼 ljn20010724 的回复:]
[quote=引用 1 楼 wowpH的回复:]CSDN论坛新手指南
这里,你想输入的是字符还是数字。从后面的代码看应该是输入字符,那么就需要将%d改为%cchar a[8]; for (i = 0; i < 8; i++) { scanf("%d", &a[i]); }
char a[8];
for (i = 0; i < 8; i++) {
scanf("%d", &a[i]);
}
[quote=引用 2 楼 ljn20010724 的回复:] [quote=引用 1 楼 wowpH的回复:]CSDN论坛新手指南
[quote=引用 1 楼 wowpH的回复:]CSDN论坛新手指南
CSDN论坛新手指南