#include"iostream"
int main()
{
int a[10],m=0,i=0;
printf("please enter 10 numbers:");
for(i=0;i<10;i++)
cin>>a[i];
printf("please enter m");
cin>>m;
void move(int a[10],int m);
move(a,m);
for(int j=0;j<10;j++)
cout<<a[j];
return 0;
}
void move(int a[10],int m)
{
int *p=a,t=0,i=0,j=0,k=0;
int b[10]={0};
int *q=b;
for(i=0;i<m;i++) //把m个数存入B数组中
{*(q+i)=*(p+9-m+i);}
for(j=9-m,i=0;j>=0,i<m;j--,i++) //把前面的数向后移动M个位置
{
*(p+9-i)=*(p+j);
}
for(k=0;k<m;k++)
{
*(p+k)=*(q+k);
}
}
1>------ 已启动生成: 项目: 22, 配置: Debug Win32 ------
1> 1.cpp
1>d:\c_language\22\22\1.cpp(7): error C2065: “cin”: 未声明的标识符
1>d:\c_language\22\22\1.cpp(9): error C2065: “cin”: 未声明的标识符
1>d:\c_language\22\22\1.cpp(13): error C2065: “cout”: 未声明的标识符
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========