实际输入一行可以用gets函数实现,判断gets函数的返回值可知道是否结束输入(比如输入Ctrl+Z的组合键结束),每输入一行,记录的行数加1,最后可得到实际输入的行数和按行号顺序保存在input数组中的所有字符串。【然后】是倒序输出字符串,每个字符串倒序输出。可以:按照倒序给出input的第1维下标,每行输出...
用循环语句和链表来解决。每读取一行就分配一个空间来存储读取的信息。
int main(){ int a;//用于存储获取到的值 while (scanf("%d", &a) != EOF)//持续获取一个数字, 存储在 a 中, 如果获取结果为 EOF (即文件结尾), 则停止 { printf("Your input is : %d\r\n", a);//输出设置的值 } return 0;} 因为不确定你说的“运行代码”指的是什么,我...
C貌似没有C# 就有,可以用集合
如何输入一个不确定大小的二维数组?新人一脸懵逼,压根想不通,怎么有时候输入一个两行三列,有时候输入一个三行两列。 武盟仰望 小吧主 14 循环呀 地沟油最干净 大能力者 8 int **pp=(int **)malloc(sizeof(int) *n);p[0]=(int *)malloc(sizeof(int ) * m);有几个n就要执行上面那一步几...