会c语言的帮个忙

来源:百度知道 编辑:UC知道 时间:2024/09/23 23:39:45
main()
{
int months,days;
printf("Enter days\n");
scanf("%d",&days);
months=days/30;
days=days%30;
printf("Months=%d Day=%d",months,days);

}
这个程存应该是在键盘上收集了days的数值然后除30,为什么我输入了数值就关闭了dos画面
谢谢~高手始终是高手~还需多多学习!

程序执行完了就关了啊,而程序执行又很快所以你没看到就关了,可以在头文件那时加上#include<conio.h>
然后在程序的最后即printf语句后加上getch();就可以了

在最后一行加上system("pause");

专业的。

程序本身没有问题。向楼上说的加一句就可以了。要不在下面在作一个延时也OK啊~~

看来没什么可说的了....

为什么我对C语言一窍不通呢???? C语言到底是什么意思呀??

估计你用的不是tc了,可能是win-tc了,可以在后面加上
getchar();或者getch();或者getche();
都是从键盘接受一个字符的意思了,就是等着你按一下键盘的时候,再退出去了.