输入11个整数,用函数将中间5个数分别增加1,2,3,4,5。要求使用指针型参,在主函数输入输出。
小弟初来乍到,请多关照程序代码:
#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编辑过]