[ create a new paste ] login | about

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

C, pasted on Nov 8:
#include <stdio.h>
int main(void)
{
	double a, b, c; char d;
	printf("数字 演算子 数字 のように入力して下さい。 \n");
	printf("例 12.4 * 4.0 \n");
	scanf("%lf %c %lf", &a, &d, &b);

	/*判定文により、加算、減算、乗算、除算を判定して計算。*/

	// switch判定
	switch ( d ){
		case '+':
			c = a+b ;
			break;
		case '-':
			c = a-b ;
			break;
		case '*':
			c = a*b ;
			break;
		case '/':
			c = a/b ;
			break ;
		default:
			printf ( "計算できません\n" ) ;
			return 1 ;
	}

	// if判定
	/*
	if ( d=='+' ){
		c = a+b ;
	} else if ( d=='-' ){
		c = a-b ;
	} else if ( d=='*' ){
		c = a*b ;
	} else if ( d=='/' ){
		c = a/b ;
	} else{
		printf ( "あっちょんぶりけっ!\n" ) ;
		return 1 ;
	}
	*/

	printf("答えは, %f です。 \n", c);
	return 0 ;
}


Create a new paste based on this one


Comments: