通过上机运行程序并观察运行结果,分析下面程序错误的原因并改正之。
下面程序从键盘输入5个整数,然后将其输出到屏幕上。#include<stdio.h>voidInputArray(int*pa,intn);voidOutputArray...
下面程序从键盘输入5个整数,然后将其输出到屏幕上。
#include<stdio.h>
void InputArray(int *pa,int n);
void OutputArray(int *pa,int n);
int main()
{
int a[5];
printf("Input five numbers:");
InputArray(a,5);
OutputArray(a,5);
return 0;
}
void InputArray(int *pa,int n)
{
for(;pa<pa+n;pa++)
{
scanf("%d",pa);
}
}
void OutputArray(int *pa,int n)
{
for(;pa<pa+n;pa++)
{
printf("%4d",*pa);
}
printf("\n");
} 展开
#include<stdio.h>
void InputArray(int *pa,int n);
void OutputArray(int *pa,int n);
int main()
{
int a[5];
printf("Input five numbers:");
InputArray(a,5);
OutputArray(a,5);
return 0;
}
void InputArray(int *pa,int n)
{
for(;pa<pa+n;pa++)
{
scanf("%d",pa);
}
}
void OutputArray(int *pa,int n)
{
for(;pa<pa+n;pa++)
{
printf("%4d",*pa);
}
printf("\n");
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询