1 个回答
我爱你
回答于 2024-07-20
已采纳
提问:程序报错,在线等 怎么解决
网友回答:
#include <stdio.h>
#define M 4
void fun(int a[]) //最大问题,参数不匹配
{
int i,j,k,m;
printf("Enter 4 number : ");
for(i=0; i<M; i++)
scanf("%d",&a[i]);
printf("\n\nThe result :\n\n");
for(i=M; i>0; i--) //你要实现的是什么功能
///程序算法看上去无规则
{
k=a[M-1];
for(j=M-1; j>0; j--)
{
a[j]=a[j-1];
}
//若是数据左移,循环,应是这样
a[0]=k;
for(m=0; m<M; m++)
printf("%d ",a[m]);
printf("\n");
}
}
int main() //标准的C,必须int返回
{
int a[M];
fun(a);
printf("\n\n");
return 0; //对应int main()
}
我来回答
相关问题
1
回答
游戏王卡组推荐
单机游戏
567 浏览