#include<stdio.h>
#include<stdlib.h>
int main()
{
int y ;
int i ;
printf("请输入一个数:");
scanf_s("%d", &y);
for(i = 0 ; i < y ; i++)
{
printf("%d+%d=%d\n", i, y - i, y);
i++;
}
return 0;
}
第11行的i++多余了,因为你的for循环,每次都会加1了
关键在于你在for循环里又写了一次 i++ ,如果把 i++去掉就可以实现了
```c
int y ;
int i ;
printf("请输入一个数:");
scanf_s("%d", &y);
for(i = 0 ; i < y ; i++)
{
printf("%d+%d=%d\n", i, y - i, y);
}
return 0;
```
去掉循环里的i++;