输入11个整数,用函数将中间5个数分别增加1,2,3,4,5。要求使用指针型参,在主函数输入输出。
小弟初来乍到,请多关照
2020-04-30 09:51
程序代码:#include <stdio.h>
void foo(int* a);
int main(void)
{
int a[11];
printf("Please you input the element:");
for (size_t i = 0; i != 11; ++i){
scanf("%d", &a[i]);
}
foo(a);
for (size_t i = 0; i != 11; ++i){
printf("%d\t", a[i]);
}
return 0;
}
void foo(int* a)
{
for(size_t i = 0; i != 5; ++i){
*(a+3+i) += i+1;
}
}[此贴子已经被作者于2020-4-30 11:06编辑过]

2020-04-30 10:31
2020-04-30 10:51
2020-04-30 11:07
2020-04-30 17:04
2020-04-30 17:08
2020-04-30 17:14