c语言编码能正常运行,但是。。。。。

输出字符组成的图形,第一次运行时正确,之后再运行结果只显示出一部分,但是用鼠标滚轮向下一滑,然后再滑上去,神奇的一幕发生了,图形全部显示了出来,请问这是电脑的问题还是怎么了

是控制台程序么?控制台程序窗口超过窗口高度,需要滚动才能看到。
你可以在显示前调用systen("cls")清屏

每次打印图形之前清屏即可

调用函数:system("clear")

输出后调用一下fflush(stdout)