Напистаь программу удаления из строки чётных или нечётных чисел

1

Ответы и объяснения

  • ZiGR
  • середнячок
2013-01-14T21:43:48+00:00

 Для удаления чётных:

 

#include <stdio.h>
#include <stdlib.h>

int main()
{
int i = 0, n = 0, c = 0;
char input[50], output[50];

scanf("%s", input);

for(i = 0; i < strlen(input); i++)
{
if((input[i]-30)%2 != 0)
{
output[n] = input[i];
n++;
}
output[n] = NULL;
}
printf("%s", output);
return 0;
}

 

 

Для удаления нечётных:

 

#include <stdio.h>
#include <stdlib.h>

int main()
{
int i = 0, n = 0, c = 0;
char input[50], output[50];

scanf("%s", input);

for(i = 0; i < strlen(input); i++)
{
if((input[i]-30)%2 == 0)
{
output[n] = input[i];
n++;
}
output[n] = NULL;
}
printf("%s", output);
return 0;
}