#include <stdio.h>
|
|
#include <string.h>
|
|
#include <stdlib.h>
|
|
|
|
char * buf;
|
|
|
|
int sum_to_n(int num)
|
|
{
|
|
int i,sum=0;
|
|
for(i=1;i<=num;i++)
|
|
sum+=i;
|
|
return sum;
|
|
}
|
|
|
|
void printSum()
|
|
{
|
|
char line[10];
|
|
printf("enter a number:\n");
|
|
fgets(line, 10, stdin);
|
|
if(line != NULL)
|
|
strtok(line, "\n");
|
|
sprintf(buf,"sum=%d",sum_to_n(atoi(line)));
|
|
printf("%s\n",buf);
|
|
}
|
|
|
|
int main(void)
|
|
{
|
|
printSum();
|
|
return 0;
|
|
}
|