Oi galera, estou começando em Ciências da computação e recebi um exercicio para fazer um algoritimo que leia um texto de no maximo 100 caracteres e armazene em um vetor, apos armazenado tenho que subistituir o 'a' por 'b' o 'c' por 'd' e assim sucessivamente, e também colocar a letra 'a' no final de cada palavra; mas não to conseguindo pois o texto não é salvo no vetor apos eu dar um espaço, alguem sabe como fazer?
Por enquanto só fiz isso
Por enquanto só fiz isso
Código:
#include <iostream> #include <cstdlib> using namespace std; int main (void){ char texto [100]; cout <<"Insira um texto: "; cin>> texto; for (int i=0; i<=99; i++){ if (texto [i] == 'a'){ texto [i] = 'b'; } else if (texto [i] == 'c') { texto [i] = 'd'; } else if (texto [i] == 'e') { texto [i] = 'f'; } else if (texto [i] == 'g') { texto [i] = 'h'; } else if (texto [i] == 'i') { texto [i] = 'j'; } else if (texto [i] == 'k') { texto [i] = 'l'; } else if (texto [i] == 'm') { texto [i] = 'n'; } else if (texto [i] == 'o') { texto [i] = 'p'; } else if (texto [i] == 'q') { texto [i] = 'r'; } else if (texto [i] == 's') { texto [i] = 't'; } else if (texto [i] == 'u') { texto [i] = 'v'; } else if (texto [i] == 'w') { texto [i] = 'x'; } else if (texto [i] == 'y') { texto [i] = 'z'; } } cout <<texto<<endl; return 0; }
Comment