C/C++の宿題を片付けます 52代目
■ このスレッドは過去ログ倉庫に格納されています
0191デフォルトの名無しさん
2005/11/02(水) 18:55:54#include <stdio.h>
int main(void)
{
int op1, op2, i, tmp;
printf("Input A: ");
i = scanf("%d", &op1);
printf("Input B: ");
tmp = scanf("%d", &op2);
if (!(i && tmp)) {
puts("Error!! A or B is invalid!");
return -1;
}
printf("\n%d + %d = %d\n%1$d - %2$d = %d\n%1$d * %2$d = %d\n",
op1, op2, op1+op2, op1-op2, op1*op2);
op2?printf("%d / %d = %d ・・・ %d\n", op1, op2, op1/op2, op1-(op1/op2)*op2)
:1;
return 0;
}
printfの書式指定でちょっとややこしいこと+三項演算子使ってるがダメだったら言ってくれ
■ このスレッドは過去ログ倉庫に格納されています