#1
by 大熊 » 3年前
forの後に何を入れればよいでしょうか。int a=n; a<=0+\;a++だと推測いたしましたが違いました。お教えください。
コード:
#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++だと推測いたしましたが違いました。お教えください。
[code]
#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);
}
}
[/code]