开发者社区 问答 正文

error C2105: '++' needs l-value

已解决

    #include "stdio.h"

    void main()
    {
    FILE* fp;

    int n[100];

    int t=0;

    if((fp=fopen("test.txt","r"))==NULL)

    {

    printf("失败\n");
    }

    while(!feof(fp))

    {
    fscanf(fp,"%d",&n++);
    }

    fclose(fp);
    }

展开
收起
WM云建站 2016-02-17 22:03:05 2928 分享 版权
1 条回答
写回答
取消 提交回答
  • 阿里云论坛版主,QQ 1978638808
    采纳回答

    int i = 0;
    while(!feof(fp))
    fscanf(fp,"%d",&n[i++]);

    2019-07-17 18:29:15
    赞同 展开评论
问答地址: