69,337
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
void alter(char a[])
{
int i;
for(i=3;i>=0;i--)
{
a[2*i+1]=a[i];
a[2*i]=' ';
}
puts(a);
}
int main()
{
char a[40];
printf("输入一个四位数:\n");
scanf("%s",&a);
alter(a);
return 0;
}
void alter(char a[])
{
int i;
int len = strlen(a);
if (len > 19)
{
len = 19;
a[19] = '\0';
}
for(i=len; i>=0; i--)
{
a[2*i+1]=a[i];
a[2*i]=' ';
}
puts(a);
}
#include<stdio.h>
void alter(char a[])
{
int i;
for(i=3;i>=0;i--)
{
a[2*i+1]=a[i];
a[2*i]=' ';
}
a[2*4] = '\0'; //在最后增加一个结束符
puts(a);
}
int main()
{
char a[40];
printf("输入一个四位数:\n");
scanf("%s",&a);
alter(a);
return 0;
}