#include "stdio.h"
#include "math.h"
void main(void)
{
int a;
int result;
int sum=0;
printf("Enter a Number : ");
scanf("%d",&a);
for(int i=1;i<=4;i++)
{
result = a^i;
sum =sum+result;
}
printf("%d\n",sum);
}
No sé por qué este '^' no funciona como potencia.¿Por qué mi operador de energía (^) no funciona?
funciona bien para mí después de reemplazar el valor de retorno de main() con "int". No esperaba que funcionara, ya que '' y '' se usan generalmente en lugar de '" stdio.h "' y '" math.h "'. Pero parece que a GCC realmente no le importa. –
@Abid A menudo es bueno editar preguntas, pero en este caso las modificaciones han dejado la pregunta sin sentido (ha reemplazado el problema con la solución). Es mejor dejar las preguntas originales para que otros puedan aprender, pero ahora es simplemente confuso (no hay "^" en la pregunta). Te sugerimos que vuelvas a la última edición que tiene sentido como una pregunta –
Se volvió a usar '^' ya que la pregunta (y las respuestas) tienen poco sentido. Como Peoro respondió correctamente su pregunta, debe aceptarla y seguir. Si tiene otra pregunta, haga otra pregunta. No edites este para hacer que todo el trabajo hecho sin sentido. – paxdiablo