为什么进不了循环,进了循环又无响应了?

为什么一直进不了循环,进了循环但是电脑未响应了
是哪里出问题了吗
以及,这个可以用来做多样例输入吗

#include
int main(void)
{
int a, b, c, T, n;
printf("一共样例:");
scanf_s("%d", &T);

for (n = T; n >0; n-1);
printf("请输入两个数字:");
scanf_s("%d %d", &a, &b);

c = a + b;
printf("它们的和为:%d", c);

return 0;

}

for循环后面的分号删掉

你说为什么进不了呢?你要用花括号“{}”括起来啊

img

#include<stdio.h>
int main(void)
{
int a, b, c, T, n;
printf("一共样例:");
scanf("%d", &T);

for (n = T; n >0; n-1){
    printf("请输入两个数字:");
    scanf("%d %d", &a, &b);
    c = a + b;
    printf("它们的和为:%d\n", c);
}
return 0;
}

for循环加“;”?,n-1改成n--,去搜例程看看for循环的格式