C语言,多组输入,每一行输入几个整数,但是每一行输入的数的个数不确定,该怎么写代码

如题所述

  增加判断结束的标志就可以了,比如说我这里判断是以-1 作为结束符,然后输入所有已经输入的内容。

  #include<stdio.h>

  void main(){

  printf("input you integer\n");

  int a[100];

  int temp=0;

  scanf("%d",&temp);

  int i=0;

  while(temp!=-1){

  a[i]=temp;

  scanf("%d",&temp);

  i++;

  }

  int j=0;

  while(j<i){

  printf("%d  ",a[j]);

  j++;

  }

  }


温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-15
变长数组
相似回答