c语言字符串 打印不出来

2025年03月01日 17:42
有2个网友回答
网友(1):

你这是整型数组,不能按字符串输出,%s只能输出char s[100]这样的字符数组才可以!
整型数组只能用循环来,逐一的输出每个元素!

网友(2):

char a[] = {'1','2','3','4','5','6','7','8','\0'};
int n=0;

for(int i=0; i<4; i++)
{
n=a[i];
a[i]=a[4+i];
a[4+i]=n;
}
printf("%s \n",a);