Microsoft Visual Studio不打印最后一行

时间:2017-09-17 15:22:29

标签: c visual-studio printf scanf

我很快就有了homeword,我尝试了很多方法来编译我的C文件,但它永远不会工作,最后我可以使用Microsoft Visual Studio。但是,由于某种原因,它没有编译最后两个printf命令。 运行已编译的.exe文件时,第一个,第二个和第三个scanf工作,但它会在第3个scanf之后自动终止。来自uni的朋友说这可能是一个错误。 PS:语言是爱沙尼亚语,如果你想让我翻译,请问。

#include <stdio.h>
int vanus;
int pikkus;
int lemmik;
int main()
{
    /* Küsin kasutaja vanust ning vastan. */
    printf("Kui vana sa oled? ");
    scanf("%d",&vanus);
    printf("Sa oled %d aastat vana.\n",vanus);
    /* Küsin kasutaja pikkust ning vastan. */
    printf("Kui pikk sa oled (cm)? ");
    scanf("%d",&pikkus);
    printf("Sa oled %d cm pikk.\n",pikkus);
    /* Küsin kasutaja lemmiknumbrit ning vastan. */
    printf("Mis on sinu lemmiknumber? ");
    scanf("%d",&lemmik);
    printf("Sinu lemmiknumber on %d",lemmik);
    printf("Sa oled %d aastane %d cm pikk ning sinu lemmiknumber on %d",vanus,pikkus,lemmik);
}

0 个答案:

没有答案