小编use*_*780的帖子

for循环永远不会以c结尾

我正在尝试编写每年打印网格的交流程序.我有一个for循环,迭代打印每年的网格,你在参数中选择了多少年.for循环打印网格的时间超过了由于某种原因而放置的边界.这是代码:

    int main(int argc, char *argv[]) {
if (argc != 3) /* argc should be 2 for correct execution */
{
    /* We print argv[0] assuming it is the program name */
    printf("usage: %s filename", argv[0]);
} else {
    int year = atoi(argv[1]);
    double gridA[11][11];
    double gridB[11][11];
    int in;
    int n;
    printf("%d\n",year);
    FILE *file = fopen(argv[2], "r");
    for (int i = 0; i < 12; i++) {
        fscanf(file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf", …
Run Code Online (Sandbox Code Playgroud)

c for-loop

1
推荐指数
1
解决办法
148
查看次数

标签 统计

c ×1

for-loop ×1