
				Jazyk C pomoc			
							
					Ahoj potřeboval bych pomoct. Mám sestavit program, který mi zapisuje čísla do textového dokumentu, ale zapisuje mi je vedle sebe oddělené znakem ,,*´´ Mám ten program sestavený jak potřebuji, ale čísla mi to píše pod sebe. Dokázal by mi někdo poradit?? Díky moc za každou radu
#include <stdio.h>
#include <stdlib.h>
int main()
{
    FILE *fw;
    int i,k;
    if ((fw=fopen("data.txt","w"))== NULL){
        printf("Soubor nelze otevrit");
        return 1;
        }
        printf("\nZadej cislo:\n");
        if(scanf("%d",&k)!=1){
        printf("Chyba  zadani");
        return 1;
        }
    for (i=0;i<=(10*k);i+=k){
        printf("%d\n",i);
        fprintf(fw,"%d\n",i);
    }
    if ((fclose(fw))==EOF){
    printf("Soubor nelze uzavrit:");
    return 1;
    }
    return 0;
}						
Tak jak ti to vlastně zapisuje?
Ten program jsi vytvářel ty? Tak určitě víš, k čemu slouží řídící znak \n.
Píše mi to pod sebe. Samozřejmě že vím co znamená \n - odřádkování to bylo jediný co sem věděl jak udělat, ale potřebuji, aby to psalo vedle sebe oddělené znakem * popřípadě jiným ascci kódem.
Ted mi to odděluje * to je supr a když bych tam chtěl jiný znak třeba srdíčko tak bych to udělal jak??