gpt4 book ai didi

c - 用 C 语言打印和扫描

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

我需要询问用户要绘制的注释框的高度和宽度,然后当我运行编译器时,它将绘制一个适当大小的框。这是我正在使用的代码:

int main() {
int i;

writePattern('/', '*', '/', ' ', ' ',1, LENGTH-2,1,0,0, LENGTH); //top of box being created

for(i=1; i<=5; i++)
writePattern('/', '*', ' ', '*', '/', 1,1, LENGTH-4, 1,1, LENGTH); //sides of box

writePattern('/', '*', '/', ' ', ' ', 1 , LENGTH-2,1,0,0,LENGTH); //bottom of box

return 0;
}

那么我该怎么做呢?我是 C 新手,所以我需要一些帮助。我知道我必须使用 printf 和 scanf 函数来读取用户输入,但我不知道如何执行此操作。

最佳答案

请尝试此代码:

printf("Enter the width: ");
int width;
if (scanf("%d", &width) != 1) {
printf("Invalid number!");
return 1; // Just return nothing or some error code?
}

printf("Enter the height: ");
int height;
if (scanf("%d", &height) != 1) {
printf("Invalid number!");
return 1; // Just return nothing or some error code?
}

关于c - 用 C 语言打印和扫描,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14528417/

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