Bom dia galera, sou novo no forum! :)
Estou com uma duvida em um programa, segue o programa:
Escreva um programa em C que receba como parâmetro uma palavra (string) e gere uma nova string que consiste na string original com as seguintes alterações:
● o primeiro caractere da string deve ser colocado no fim da string;
● deve ser adicionado o sufixo “ay” ao fim dessa string. Considere que a string recebida pelo programa terá, no máximo, 100 caracteres. Segue um exemplo de entrada e saída do programa. Os dados sublinhados foram fornecidos pelo usuário
O que eu fiz ate agora:
#include <stdlib.h>
#include <stdio.h>
int main(int argc, char** argv){
char string[101];
char letra[2];
char comp[3]="ay";
int count, i;
printf("String: ");
scanf("%s", string);
for(count=1; string[i]!='\0'; i++){
count++;
}
}
não consigo trocar os caracteres de lugar, e o professor disse para não usar nenhuma função da biblioteca <string.h>
Desde já agradeço!
Abraços.