#include<stdio.h>
int main()
{
int a,b,m;
int c,d,n;
char z;
scanf("%d,%c,%d",&a,&z,&b);
scanf("%d,%c,%d",&c,&z,&d);
m=a+b;
n=c+d;
printf("%d\n",m);

展开全部
收起
5回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 左鹏

    11人对此回答表示赞同

    你如果 是想实现 你所说的输入格式的话(a和b之间有空格)可以直接在scanf中 用,不需要加个char接收空格,如scanf(“%d, %d”),而且空格是被忽略的 ,你多写几个就明白了。你想的有点多。
    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Angel

    6人对此回答表示赞同

    是不是int main(){}中的int是关键字,错误了,你改个名字试试,对了你这个是什么语言?
    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Thomason

    5人对此回答表示赞同

    scanf("%d,%c,%d",&a,&z,&b);
    scanf("%d,%c,%d",&c,&z,&d);
    没有必要接收空格,应为scanf在接收多个数据时,都是以空格为区分的。

    修改后:

    #include<stdio.h>
    int main()
    {
    int a,b,m;
    int c,d,n;

    scanf("
    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 邱世承

    4人对此回答表示赞同

    scanf("%d,%c,%d",&a,&z,&b);
    scanf("%d,%c,%d",&c,&z,&d);
    这两句改为
    scanf("%d,%d",&a,&b);
    scanf("%d,%d",&c,&d);
    展开
    4
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 一桶冰水

    4人对此回答表示赞同

    #include<stdio.h>
    int main()
    {
    int a,b,m;
    int c,d,n;
    char z;
    scanf("%d%d",&a,&b);
    scanf("%d%d",&c,&d);
    m=a+b;
    n=c+d;
    printf("%d\n",m);
    printf("%d\n&quo
    展开
    4
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部