纯粹贴代码,使用VLA创建和计算任意二维数组的值的和

七月底去开个GayHub

/* 通过VLA计算多维数组所有数值的和 */
#define BUFSIZE 500
#include 
#include 
#include 
void chartrim(char cache[],int length);
double sumdarray(int rows,int cols,double array[rows][cols]);
int main(void)
{
  char cache[BUFSIZE];
  int rows,cols;
  printf("How many rows does your array have?\n");
  gets(cache);
  rows = atoi(cache);
  chartrim(cache,BUFSIZE);
  printf("How many columns does your array have?\n");
  gets(cache);
  cols = atoi(cache);
  chartrim(cache,BUFSIZE);
  double array[rows][cols];
  for(int i=0;i

你可能感兴趣的:(纯粹贴代码,使用VLA创建和计算任意二维数组的值的和)