gpt4 book ai didi

c - NPPExec scanf Notepad++ 控制台

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

我是 NPPExec 和 c 编码的新手。有没有办法编译并运行c代码,例如

int number;
scanf("enter a number: %d" ,&number);
printf("\nyour number is: %d\n", number);

当我尝试

NPP_保存cd $(CURRENT_DIRECTORY)cmd/c g++ -utf-8 -pedantic -Wall -W -Wconversion -Wshadow -Wcast-qual -Wwrite-strings $(FILE_NAME) -o $(NAME_PART).exe& IF ERRORLEVEL 1 (echo. && echo 发现语法错误编译期间。) ELSE ( cmd/c "$(CURRENT_DIRECTORY)\$(NAME_PART).exe"-run)

scanf() 被忽略

请帮忙:/

最佳答案

int number;
scanf("enter a number: %d" ,&number);
printf("\nyour number is: %d\n", number);

您似乎正在尝试在 scanf 调用中打印用户提示。不幸的是,这不是 scanf 所做的。

您需要单独打印出提示。给予

int number;
prinf("enter a number: ");
int rval = scanf("%d", &number);
if (rval == 1) // test that read got something
{
printf("\nyour number is: %d\n", number);
}
else
{
printf("\nyour input is USELESS!\n", number); // though a less mocking tone
// is usually appreciated by users.
}

或者类似的镜头。

关于c - NPPExec scanf Notepad++ 控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47644400/

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