>>358
#include<stdio.h>
#include<string.h>
#include<ctype.h>

int main(void){
char buf[128]="", tmp[128], *p;
short a, b;
int i, n, result;

fscanf(stdin, "%127[^\n]", buf);
for(i=0,p=buf;buf[i];i++) if(!isspace(buf[i])) *p++=buf[i];
*p='\0';

if(sscanf(buf, "%hd,%hd%n", &a, &b, &n)!=2 || buf[n]!='\0'){
printf("\nエラー:書式が異なるか数値ではありません\n");
return 1;
}
sprintf(tmp, "%d,%d", a, b);
if(strcmp(buf, tmp)){
printf("\nエラー:範囲外です\n");
return 2;
}
if(a>b) a^=b,b^=a,a^=b;
for(i=a,result=0;i<=b;i++) result+=i;
printf("%d\n", result);

return 0;
}