C/C++の宿題を片づけ作戦指令 30代目
■ このスレッドは過去ログ倉庫に格納されています
0063デフォルトの名無しさん
NGNG#include <stdlib.h>
int main()
{
double n1, n2;
char szTemp[256];
printf("Input num[1] > ");
fgets(szTemp, sizeof(szTemp), stdin), n1 = atof(szTemp);
printf("Input num[2] > ");
fgets(szTemp, sizeof(szTemp), stdin), n2 = atof(szTemp);
printf("Input oparator > ");
fgets(szTemp, sizeof(szTemp), stdin);
switch(szTemp[0]){
case '+':
printf("%f + %f = %f\n", n1, n2, n1 + n2);
break;
case '-':
printf("%f - %f = %f\n", n1, n2, n1 - n2);
break;
case '*':
printf("%f * %f = %f\n", n1, n2, n1 * n2);
break;
case '/':
printf("%f / %f = %f\n", n1, n2, n1 / n2);
break;
default:
puts("Unknown operator!");
break;
}
return;
}
■ このスレッドは過去ログ倉庫に格納されています