在C语言中,输入多行数据可以使用循环结构和scanf函数配合使用。以下是一个简单的示例代码,用于输入多行数据:
#include <stdio.h> int main() { int n; printf("请输入数据行数:"); scanf("%d", &n); printf("请输入数据:\n"); for (int i = 1; i <= n; i++) { int x; scanf("%d", &x); printf("第%d行数据为:%d\n", i, x); } return 0; }
运行程序后,用户需要输入数据的行数,然后在多行中输入数据。程序会逐行读取数据并输出每行数据的值。其中,for循环用于控制输入数据的行数,scanf函数用于读取每行数据。注意,scanf函数前面需要加上换行符,否则在输入数据时可能会出现错误。
评论