複数回入力したい、簡潔にプログラムを書きたい、といったときの解決策を紹介します。
初心者に向けた簡単な内容となっています。
一度に2回以上入力する方法
ズバリ、次のコードです。
#include<stdio.h>
int main(void)
{
int a,b ;
scanf(” %d %d “,&a,&b) ;
printf(“入力された値は%dと%dです。\n”,a,b ) ;
return 0 ;
}
scanf(” %d %d “, &a ,&b ) ;
このように2回入力することができるのです。
ではもっと入力したいときはどうするか
#include<stdio.h>
int main(void)
{
int a,b,c ;
scanf(” %d %d %d “,&a,&b,&c ) ;
printf(“入力された値は%dと%dと%dです。\n”,a,b,c ) ;
return 0 ;
}
scanf(” %d %d %d “, &a ,&b ,&c ) ;
このように、単純に%dのところを増やしていくことで、複数回の入力が可能になっています。
一気に複数回入力したいとき、スマートに書きたいときに参考にしてみてください。
入力について、このページにまとめています
>【C言語】キーボードから入力する方法を、整数から文字列までそれぞれ解説!
C言語についての解説をこちらにまとめています
>C言語解説まとめ!