#include <stdio.h>
#include <stdlib.h>
int main( int iInp, char *pInp[] ){
int iV1, iV2;
if( iInp<4 ){
printf( "%s [数字] [+-x/%%] [数字]\n", pInp[0] );
return(0);
}
iV1 = atoi( pInp[1] );
iV2 = atoi( pInp[3] );
switch(pInp[2][0]){
case '+'://加算
printf( "%s + %s = %d\n", pInp[1], pInp[3], iV1+iV2 );
break;
case '-'://減算
printf( "%s - %s = %d\n", pInp[1], pInp[3], iV1-iV2 );
break;
case 'x'://乗算
printf( "%s x %s = %d\n", pInp[1], pInp[3], iV1*iV2 );
break;
case '/'://除算
printf( "%s / %s = %d\n", pInp[1], pInp[3], iV1/iV2 );
break;
case '%'://剰余
printf( "%s %% %s = %d\n", pInp[1], pInp[3], iV1%iV2 );
break;
}
} |