Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Решить задачу


Автор: skarabay 1.12.2016, 21:38
В записке слова зашифрованы: каждое из них записано наоборот. Расшифровать сообщение(т.е вывести сообщение на экран). Язык си, написать приложение без интерфейса (Console Application). Написать с использование строкового параметра с использованием библиотеки <string.h>. Заранее спасибо

Автор: vpf 2.12.2016, 09:19
Если записку можно всю развернуть наоборот, тогда вот пример
https://msdn.microsoft.com/en-us/library/aa273379(v=vs.60).aspx
а вот Ваша версия, входная строка вводится вручную

Код

#include <string.h>
#include <stdio.h>

void main( void )
{
   char string[100] ;
   char string_reversed[100]={0};
  

   printf( "Input a reversed string :\n" );
   gets( string );

   string_reversed =  _strrev(string);
      printf( "The decoded string is %s  \n\n", string_reversed );
}



Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)