出个删除字符的小题,活跃下气氛
试编写一个程序,输入一段字符(不超过100),并从中删除指定的字符'c'难度不高哦~娱乐下周末生活。
#include <stdio.h> #include <string.h> #define SAVE 100 void decide (char array_old[], char array_new[]); int main (void) { char array_old[SAVE]; char array_new[SAVE]; printf("请输入:\n"); fgets (array_old, SAVE, stdin); decide (array_old, array_new); printf("清除\'c\'的结果为:\n"); fputs (array_new, stdout); return 0; } void decide (char array_old[], char array_new[]) { int i, j; for (i = 0, j = 0; i < SAVE; i++) if (array_old[i] != 'c') array_new[j++] = array_old[i]; }