gpt4 book ai didi

c - 获取字符数组的用户输入并使用 C 程序显示它

转载 作者:行者123 更新时间:2023-11-30 20:43:17 24 4
gpt4 key购买 nike

这是一个简单的程序,用于从用户处获取六个字符并将其存储在数组中,然后显示它。但它没有这样做,阅读部分中的打印语句打印了两次。请帮我解决

#include<stdio.h>

int main()
{
int i=0;
char a[6];

for(i=0 ; i<6 ;i++)
{
printf("Enter a character \n");
scanf("%c",&a[i]);

}
for(i=0 ; i<6 ;i++)
{
printf("%c",a[i]);

}


return 0;

最佳答案

导入输入时出错,可以使用%s

#include<stdio.h>

int main()
{
int i=0;
char a[6];
for(i=0;i<6;i++)
{
printf("%d-)Enter a character : ",i+1); scanf("%s",&a[i]);
}
for(i=0;i<6;i++)
{
printf("Value of %d. element in Array : %c\n",i+1,a[i]);
}

return 1903; //Beşiktaş Football Club was founded in 1903 :)
}

关于c - 获取字符数组的用户输入并使用 C 程序显示它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52241971/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com