Implemente a função INVERTE que recebe um número unsigned int como parâmetro e retorna esta número escrito ao contrário.
Código do vídeo:
#include <stdio.h>
int INVERTE(unsigned int numero);
main(){
unsigned int numero;
printf("Digite um numero: ");
scanf("%d", &numero);
printf("%d", INVERTE(numero));
printf("\n\n");
system("pause");
}
int INVERTE(unsigned int numero){
char convertido[10], invertido[10];
itoa(numero,convertido,10);
int i, f;
f = 0;
for (i= strlen(convertido)-1; i >=0 ;i--){
invertido[f] = convertido[i];
f++;
}
invertido[f] = '\0';
return atoi(invertido);
}
Nenhum comentário:
Postar um comentário