学习C语言累成 2022-11-21 13:22 采纳率: 0%
浏览 0
已结题

多项式加法,输出错误?

  • 写回答

4条回答 默认 最新

  • 我系真滴菜 2022-11-21 14:05
    关注

    按照你的思路大概是这样写,仅供参考,望采纳

    #include<stdio.h>
    #include<string.h>
    #include<stdlib.h>
    
    int main(int argc, char *argv[])
    {
        FILE *f, *g;
        int a[51] = {0}, i, n, j;
        char temp[16] = {0};
        
        f = fopen("poly.in", "r");
        g = fopen("poly.out", "w");
    
        while(!feof(f))
        {
            fscanf(f, "%d %d",&j, &n);
            a[n] += j;
        }
    
        for(i = 50; i >= 0; i--)
        {
            if(a[i] > 0)
            {
                bzero(temp, sizeof(temp));
                sprintf(temp ,"%d %d ", a[i], i);
                fwrite(temp, strlen(temp), 1 ,g);
            }
        }
    
        fclose(f);
        fclose(g);
        return 0;
    }
    

    你自己的代码可以这个地方加个空格再试下

    img

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月21日
  • 修改了问题 11月21日
  • 赞助了问题酬金15元 11月21日
  • 赞助了问题酬金1元 11月21日
  • 展开全部

悬赏问题

  • ¥15 AnolisOs7.9如何安装 Qt_5.14.2的运行库
  • ¥20 求:怎么实现qt与pcie通信
  • ¥50 前后端数据顺序不一致问题,如何解决?(相关搜索:数据结构)
  • ¥15 基于蒙特卡罗法的中介效应点估计代码
  • ¥15 罗技G293和UE5.3
  • ¥20 Tesla 特斯拉K80显卡 如果需要使用该设备,你需要禁用系统上的另一个设备。
  • ¥30 QT调用百度智能云千帆模型无法取得返回文本
  • ¥50 CCD工业视觉相机检测出现光边
  • ¥60 二次元手游日常任务自动化代肝(相关搜索:自动化)
  • ¥15 mysql将查询的结果作为动态列名怎么实现