Предмет: Информатика,
автор: dashabarinova1
Перед каждой цифрой в строке вставить символ «N».
Си
dashabarinova1:
Которая вставит символ N перед каждой цифрой в строке
Ответы
Автор ответа:
0
#include<stdio.h>
int main(int argc, char *argv[])
{
char C[256], C2[256];
int i, j = 0;
gets(C);
for(i = 0; C[i] != 0; i++)
{
if ('0'<=C[i]&&C[i]<='9') C2[j++] = 'N';
C2[j++] = C[i];
}
for(i = 0; i < j; i++)
C[i] = C2[i];
C[j] = 0;
puts(C);
return 0;
}
int main(int argc, char *argv[])
{
char C[256], C2[256];
int i, j = 0;
gets(C);
for(i = 0; C[i] != 0; i++)
{
if ('0'<=C[i]&&C[i]<='9') C2[j++] = 'N';
C2[j++] = C[i];
}
for(i = 0; i < j; i++)
C[i] = C2[i];
C[j] = 0;
puts(C);
return 0;
}
Похожие вопросы
Предмет: Алгебра,
автор: karinaarmy2008
Предмет: Физика,
автор: irop27919
Предмет: История,
автор: dasaonisuk87
Предмет: Русский язык,
автор: Chelovek839
Предмет: Английский язык,
автор: gg4iter