Você está na página 1de 1

#include <stdio.

h>

int obter_tamanho(char frase[], int n) { // string e inteiro numa função


int i;
for (i = 0; i < n; i++)
if (frase[i] == '\0')
return i;

return -1;
}

void inverter(char frase[], int n) {


int comp = obter_tamanho(frase, n);

int i;
char temp;
for (i = 0; i < comp/2; i++) {
temp = frase[i];
frase[i] = frase[comp - i - 1];
frase[comp - i - 1] = temp;
}

int main() {

int n = 100;
char frase[n];
scanf("%s", frase);

inverter(frase, n);

puts(frase);

return 0;
}

Você também pode gostar