[ create a new paste ] login | about

Link: http://codepad.org/ZdNJupRP    [ raw code | fork ]

C, pasted on Nov 17:
#include <stdio.h>

int  Input()
{
	int   in;
	char  dummy;
	printf("?値:");
	while(scanf("%d", &in) != 1)
		scanf("%c", &dummy);
	return in;
}

int  main(int argc, char *argv[])
{
	int  flg, n, in;

	puts("=加算処理=");
	n = 0;
	while((in = Input()) != 0)
		n += in;
	printf("合計は%dです。\n", n);

	puts("=積算処理=");
	n = 1;
	flg = 0;
	while((in = Input()) != 0)
	{
		n *= in;
		flg = 1;
	}
	printf("積算値は%dです。\n", flg? n: 0);

	return 0;
}


Create a new paste based on this one


Comments: