Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 28.11.2008, 09:44
Benutzerbild von Scheppertreiber
Scheppertreiber Scheppertreiber ist offline
Chaot und Nonkonformist.
XHTMLforum-Kenner
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Ups - eben erst gesehen

Code:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(void) {
    
    
    
    FILE *stream;
    char docroot[90];
    char servername[20];
    char dateiname[90];
    printf("Pfad zum Document root: ");
    fgets(docroot, 90, stdin);
    printf("Servername: ");
    fgets(servername, 90, stdin);

    strcat(dateiname, "/etc/apache2/sites-available/");

    strcat(dateiname, servername);
    printf("%s\n",dateiname);
    
}
Die merkwürdigen Zeichen entstehen nicht einfach, die sind halt da. Du hängst
an dateiname etwas dran, dateiname ist aber nicht inititalisiert (hat keinen Wert, daher
steht da irgendwelcher Unsinn vom Stack drinnen).

Probiere mal:
Code:
    strcpy(dateiname, "/etc/apache2/sites-available/");
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten