次のプログラムはコンパイルされますが、その中に意味不明なデータがあり、置き換えられません..
#include <stdio.h>
#include <string.h>
int main (void)
{
int i;
char string[100];
printf("Enter a string");
fgets(string, 100, stdin);
for (i=0; i<strlen(string);i++)
{
if (string[i]=='o')
{
string[i]='0';
}
}
printf("%c", string);
return 0;
}