#include <stdio.h>
// ----------------------------------------
// [ループと入力 - クエリ数と複数クエリの入力4]
// ----------------------------------------
// 1行目でnが入力され続くn行で整数が入力されるので
// 各整数に3を足した値を改行区切りで出力してください
int main(void) {
char buf[100];
int n;
fgets(buf, sizeof(buf), stdin);
sscanf(buf, "%d", &n);
for (/*初期化*/; /*条件*/; /*増減*/) {
char buf1[100];
int a;
fgets(buf1, sizeof(buf1), stdin);
sscanf(buf1, "%d", &a);
printf("%d\n", a + 3);
}
}
ループと入力 - クエリ数と複数クエリの入力
ループと入力 - クエリ数と複数クエリの入力
forの後に何を入れればよいでしょうか。int a=n; a<=0+\;a++だと推測いたしましたが違いました。お教えください。
Re: ループと入力 - クエリ数と複数クエリの入力
#include <stdio.h>
// ----------------------------------------
// [ループと入力 - クエリ数と複数クエリの入力4]
// ----------------------------------------
// 1行目でnが入力され続くn行で整数が入力されるので
// 各整数に3を足した値を改行区切りで出力してください
int main(void)
{
int n, m;
printf("何行分入力しますか?"), scanf("%d", &n);
while (n--) {
printf("整数を入力:"), scanf("%d", &m);
printf("%d\n", m + 3);
}
return 0;
}
解決したならしたと、まだしてないならしてないと、意思表示してください。
バグのないプログラムはない。
プログラムは思ったとおりには動かない。書いたとおりに動く。
プログラムは思ったとおりには動かない。書いたとおりに動く。