Writing in the same colone (csv file) C : I have a problem, to write data in a csv file.

The data registers well, but all in the same column.

    FILE *fichier = NULL;
	fichier = fopen("ville_secu_informatique_centroide.csv", "a");
	fwrite((pVille + iVille)->Commune, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->CodeInsee, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->url, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->Population, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->https, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->Serveur, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->Versionduserveur, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->Application, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->VersionApp, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->Langage, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->VersionLang, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->Latitude, sizeof(char) * 100, 1, fichier);
	fwrite((pVille + iVille)->Longitude, sizeof(char) * 100, 1, fichier);
	fclose(fichier);

I would like to write in different columns in my csv file
Thank for your Help