照着书上一点点输入的但是怎么运行不了啊

#include<stdio.h>
int main()
{
int a, b;
float x, y;
char c1, c2;
scanf("a=%db=%d", &a, &b);
scanf("%f%e", &a, &y);
scanf("%c%c", &c1, &c2);
return 0;
}
严重性 代码 说明 项目 文件 行 禁止显示状态
警告 C6031 返回值被忽略: “scanf”。
严重性 代码 说明 项目 文件 行 禁止显示状态
警告 C6272 传递了非浮点型参数“2”,而对“scanf”的调用需要浮点型参数,实际类型: “int”。
严重性 代码 说明 项目 文件 行 禁止显示状态
警告 C4477 “scanf”: 格式字符串“%f”需要类型“float *”的参数,但可变参数 1 拥有了类型“int *”

你这绝对不是照着书打的,只有输入函数没有输出函数


编译器可用devc++

img


 
#include<stdio.h>
int main(void)
{
    int a,b;
    float c,d;
    char e,f;
    scanf("%d%d",&a,&b);
    printf("%d %d\n",a,b);
    scanf("%f%e",&c,&d);
    printf("%f %e\n",c,d);
    scanf("%c%c",&e,&f);
    printf("%c %c\n",e,f); 
    return 0;
}