不太明白你说的意思, 并且
arr[]={"c","h","i","n","a"}; //这样是不正确的吧
没太看懂你要表达的意思,但如果你想要去做一个循环,可以用for循环。
int i = 0;
char arr[5] ;
for (i; i<5; i++)
{
scanf("%c",&arr[i]);
}
printf("数组的内容是:");
for (i=0; i<5; i++)
{
printf("%c ",arr[i]);
}
system("pause");
return 0;
用for循环,具体可以去书上找