gpt4 book ai didi

c - scanf不接受输入

转载 作者:行者123 更新时间:2023-11-30 14:54:25 25 4
gpt4 key购买 nike

只有我的第一行输入请求用户输入值。输入 B 未要求用户键入并显示错误的总计。

#include <stdio.h>
#include <stdlib.h>
//BASIC CALCULATION INPUT 2 INTEGER ONE BY ONE
int main(int argc, char *argv[])
{
int a,b,c;
//REQUEST ONE INPUT
printf("Integer A: \n");
scanf("%a",&a);
//REQUEST ONE INPUT
printf("Integer B: \n");
scanf("%b",&b);

c=a+b;
//DISPLAY AMOUNT INTEGER
printf("Total: &c",c);

system("PAUSE");
return 0;
}

最佳答案

你的两个 scanf 语句都是错误的!它应该是 scanf("%d",&a); scanf("%d",&b);要获取整数类型的用户输入 a 和 b,请使用 %d。&a 是标识符 a 的引用(地址),它保存 a 的值。并且整数 c 的用户输出 printf 语句应该是 printf("%d",c);

关于c - scanf不接受输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46753220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com