#include <stdio.h>
#include <stdlib.h>
int sum(int n)
{
if(n==1)
return 1;
else
return (sum(n-1)+n);
}
int main()
{
int n;
scanf("%d",&n);
printf("%d",sum(n));
return 0;
}
一个问题提了两遍啊
#include <stdio.h>
int fun(int n)
{
if(n == 1)
{
return 1;
}
return fun(n-1)+n;
}
int main()
{
int n = 0;
scanf("%d",&n);
printf("sum = %d",fun(n));
return 0;
}