怎么解决这个烫烫烫
#include<conio.h>#include<stdio.h>
#include<string.h>
void fun(char*w,int n)
{
int i,j;
char str[100];
i=0;j=0;
while(i<=n-1)
i++;
while(i>=n&&i<100)
{
str[i-n]=w[i];
i++;
}
for(i=0;i<=n-1;i++)
{
str[strlen(w)-n+i]=w[i];
j++;
}
for(i=strlen(w);i<100;i++) /* 在这里写出字符串的结束标志*/
if(str[i]=='\0')
*(w+i)='\0';
i=0;
while(i<100)
{
w[i]=str[i];
i++;
}
}
main()
{
char s[100];
int m;
printf("Input string:");
scanf("%s",s);
printf("Input m:");
scanf("%d",&m);
fun(s,m);
printf("After move:%s\n",s);
getch();
}