J Y 9Z
2021-05-19 09:16
采纳率: 100%
浏览 51

各位大佬帮忙看看C语言哪里有错误

#include<stdio.h>
int main(void){
int a,b;
float c;
scant("%d%c%f",&a,&b,&c);
printf("%f\n",(a+c));

}
 

  • 收藏

3条回答 默认 最新

  • CSDN专家-link 2021-05-19 09:20
    已采纳

    不是scant,是scanf,函数名都写错啦

    a,b都是整型,都要用%d,不能用%c

    最后要return 0

    #include<stdio.h>
    int main(void){
    	int a, b;
    	float c;
    	scanf("%d%d%f", &a, &b, &c);
    	printf("%f\n", (a + c));
    	return 0;
    }
    打赏 评论
  • CSDN专家-Time 2021-05-19 09:17

    写错了。

    scant 应该写成 scanf("%d%d%f",&a,&b,&c); 语法写错了

    printf("%f\n",(float)(a+c)); 要强转。

    打赏 评论
  • CSDN专家-sinjack 2021-05-19 09:17
    #include<stdio.h>
    int main(void){
    int a,b;
    float c;
    scanf("%d%d%f",&a,&b,&c);
    printf("%f\n",(a+c));
    }

    打赏 评论

相关推荐 更多相似问题