Προς το περιεχόμενο

Άσκηση στη C


Προτεινόμενες αναρτήσεις

Δημοσ.

Έχω μία άσκηση η οποία ζητάει να γίνει συνάρτηση η οποία δέχεται δύο συμβολοσειρές και διαγράφει από την πρώτη όλους τους χαρακτήρες που βρίσκονται στη δεύτερη. Το πρόβλημα είναι ότι μου βγάζει error στο CodeBlocks το εξής μήνυμα:

 

ld.exe cannot open output file bin\Debug\sumvoloseires2772.exe Permission denied
 

Κάνω κάτι λάθος;

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

void delete(char a[],char b[])

{
    int i,j;
    for(i=0;i<50;i++)
    {
        for (j=0;j<50;j++)
        {
            if (a[i]==b[j])
             {a[i]=a[i+1];}
        }
    }
}

int main()
{
    char a[50],b[50];
    scanf("%s",a);
    scanf("%s",;
    delete(a,;
    return 0;
}

Δημοσ.

Σημαίνει ότι το process δεν έχει κλείσει και τρέχει στο background.. Ή το μπλοκάρει το Antivirus.. Αν δεν δεις προκοπή απλά κάνε restart και θα φτιάξει Σίγουρα

Δημοσ.

Έκανα restart και έτρεξε 2-3 φορές και μετά πάλι το ίδιο. Όταν τρέχει δε με αφήνει να γράψω τίποτα απολύτως! Δε ξέρω γιατί

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...