Alterando lógica do loop. release
authorThadeu Lima de Souza Cascardo <cascardo@cascardo.info>
Mon, 18 Nov 2013 19:00:55 +0000 (17:00 -0200)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.info>
Mon, 18 Nov 2013 19:00:55 +0000 (17:00 -0200)
O loop é equivalente e não mais ou menos eficiente.

power.c

diff --git a/power.c b/power.c
index 2dcdb8a..d12625a 100644 (file)
--- a/power.c
+++ b/power.c
@@ -4,7 +4,7 @@ int power(int b, int p)
 {
        int i;
        int res = 1;
-       for (i = 0; i < p; i++)
+       for (i = 1; i <= p; i++)
                res *= b;
        return res;
 }