他咋算不对呢,。,。

img

img

你应该先进行计算再打印结果。

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int sun = 0;
    int guo = 0;

    printf("请输入金额:");
    scanf("%d",&sun);

    guo=100-sun;
    printf("%d",guo);

    return 0;
}


你的sun都赋值了,还scanf输入?
先输入在计算,不然sun的输入不改变guo的值

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int sun;
    int guo;
 
    printf("请输入金额:");
    scanf("%d",&sun);
 
    guo=100-sun;
    printf("%d",guo);
 
    return 0;
}