怎么让这个输入100后翻倍3次

#include <stdio.h>
#include<math.h>
int main()
{
int n,p=1,k,w;
printf("请输入存款额:\n");
scanf("%d",&n);
if(k<=3){
w=n*(1+p);
n=w;
}
printf("%d",w);
return 0;
}//若己知某银行一年定期的存款年利率,输入存款额,计算三年后本利之和并输出。

你的if是判断条件呀,要循环操作不得用循环语句么,意思是这样?翻三倍?

#include <stdio.h>
#include<math.h>
int main()
{
int n,p=1,k=1,w;
printf("请输入存款额:\n");
scanf("%d",&n);
while(k<=3){
w=n*k;
 k++;
}
printf("%d",w);
return 0;
}

啥意思?

while循环试试

翻倍3次就是乘以2的3次幂
也可以用循环来做