#include <stdio.h> /* いつものおまじない */
int main() /* 必ずmain関数を定義する */
{
double p=10000, p0=p; /* 倍精度の浮動小数点数用の変数を宣言 */
/* pは10000で初期化(残高)
p0 は元金を常に保持する変数 */
int y; /* 整数型の変数yを宣言 */
y = 0; /* yに0を入れる */
while (p < 2*p0) { /* 残高が 元金の2倍未満の間繰り返す */
printf("%3d年目は%10.2f円\n", y, p); /* 結果表示 */
p *= 1.05; /* 残高を1.05倍する (利息) */
y++; /* yに1を加える。Rubyでいう y+=1 */
}
}
C言語でのコメント文は /* と */ で挟む。
行をまたいでも良い。